Skip to content

IMCD NV

🇳🇱XAMS.IMCDNetherlandsNot reported

€95.46EURdown -0.36 (-0.38%)ClosedEnd of day12:21 AM