IMCD news

IMCD · Euronext Amsterdam · EUR

€98.16Change from previous close: +2.55%Absolute change: +€2.44

Close · October 6, 2026

Latest news