ENXTPA • VRLA • FR0013447729
Generating your data highlights...
2.54b USD | # 103 in FR
32.98k shares | 769.26k USD
117.83m
21.01% | 24.75m