IMCD Group NV (IMCD) EUR0.16

Sell:€77.80Buy:€77.84Price increased€0.44 (0.57%)

Prices delayed by at least 15 minutes
Sell:€77.80
Buy:€77.84
Change:Price increased€0.44 (0.57%)
Prices delayed by at least 15 minutes
Sell:€77.80
Buy:€77.84
Change:Price increased€0.44 (0.57%)
Prices delayed by at least 15 minutes