ENXTPA • FR • FR0013176526
Generating your data highlights...
4.13b USD | # 76 in FR
801.75k shares | 15.35m USD
241.51m
83.97% | 202.8m