ENXTPA • MF • FR0000121204
Generating your data highlights...
3.94b USD | # 75 in FR
45.88k shares | 5.91m USD
42.39m
57.16% | 24.23m