ENXTPA • MRN • FR0000039620
Generating your data highlights...
1.18b USD | # 148 in FR
69.86k shares | 3.03m USD
24.17m
87.09% | 21.05m