IMCD Group NV (IMCD) EUR0.16

Sell:€90.50Buy:€93.00Price increased€1.60 (1.75%)

Prices delayed by at least 15 minutes
Sell:€90.50
Buy:€93.00
Change:Price increased€1.60 (1.75%)
Prices delayed by at least 15 minutes
Sell:€90.50
Buy:€93.00
Change:Price increased€1.60 (1.75%)
Prices delayed by at least 15 minutes