ENXTPA • TE • NL0014559478
Generating your data highlights...
7.28b USD | # 61 in FR
553.57k shares | 34.53m USD
175.06m
75.92% | 132.9m