IMCD N.V. (AMS:IMCD)
Netherlands flag Netherlands · Delayed Price · Currency is EUR
88.08
+0.26 (0.30%)
Jun 10, 2026, 12:24 PM CET

ACL Cables Filings