IMCD Group NV (IMCD) EUR0.16

Sell:€76.00Buy:€77.44€1.08 (1.42%)

Prices delayed by at least 15 minutes
Sell:€76.00
Buy:€77.44
Change:€1.08 (1.42%)
Prices delayed by at least 15 minutes
Sell:€76.00
Buy:€77.44
Change:€1.08 (1.42%)
Prices delayed by at least 15 minutes