ENXTAM:IMCD | NL0010801007
Generating your data highlights...
9.08b USD | # 29 in NL
109.72k shares | 27.97m USD
56.92m
98.24% | 55.92m