ENXTPA • TE • NL0014559478
Generating your data highlights...
6.91b USD | # 63 in FR
507.96k shares | 31.61m USD
175.06m
75.73% | 132.57m