ENXTPA • FR • FR0013176526
Generating your data highlights...
4.2b USD | # 76 in FR
1.06m shares | 20.92m USD
241.51m
83.97% | 202.8m