ENXTPA • RUI • FR0013269123
Generating your data highlights...
4.03b USD | # 76 in FR
142.91k shares | 8.67m USD
102.78m
73.11% | 75.14m