ENXTPA • SESG • LU0088087324
Generating your data highlights...
2.4b USD | # 110 in FR
1.13m shares | 10.94m USD
417.01m
71.65% | 298.78m