IN

IMCD N.V.

+0.67%

98.46

23:46:41 UTC