IMCD Group NV (IMCD) EUR0.16

Sell:€77.30Buy:€78.60€0.50 (0.63%)

Prices delayed by at least 15 minutes
Sell:€77.30
Buy:€78.60
Change:€0.50 (0.63%)
Prices delayed by at least 15 minutes
Sell:€77.30
Buy:€78.60
Change:€0.50 (0.63%)
Prices delayed by at least 15 minutes