ENXTAM:IMCD | NL0010801007
Generating your data highlights...
5.34b USD | # 37 in NL
270.86k shares | 37.73m USD
59.03m
93.96% | 55.46m