IMCD N.V.
€ 114,15
↑0.05
(0.04%)
2025-07-10
SHARE PRICE
SHARE PRICE