ENXTAM • IMCD • NL0010801007
Generating your data highlights...
5.54b USD | # 37 in NL
262.82k shares | 38.52m USD
59.03m
93.68% | 55.3m