ENXTPA • MF • FR0000121204
Generating your data highlights...
3.85b USD | # 79 in FR
33.34k shares | 3.95m USD
38.88m
53.29% | 20.72m