ENXTPA • MF • FR0000121204
Generating your data highlights...
4.03b USD | # 75 in FR
56.94k shares | 8.1m USD
42.39m
57.16% | 24.23m