ENXTPA • SESG • LU0088087324
Generating your data highlights...
3.46b USD | # 83 in FR
946.4k shares | 11.35m USD
417.9m
82.22% | 343.61m