IMCD Group NV (IMCD) EUR0.16

Sell:€85.40Buy:€87.20Price decreased€2.54 (2.86%)

Prices delayed by at least 15 minutes
Sell:€85.40
Buy:€87.20
Change:Price decreased€2.54 (2.86%)
Prices delayed by at least 15 minutes
Sell:€85.40
Buy:€87.20
Change:Price decreased€2.54 (2.86%)
Prices delayed by at least 15 minutes