ENXTPA • FR • FR0013176526
Generating your data highlights...
3.89b USD | # 77 in FR
1.06m shares | 20.81m USD
242.91m
84.02% | 204.1m