ENXTPA • RUI • FR0013269123
Generating your data highlights...
3.84b USD | # 78 in FR
238.78k shares | 13.97m USD
102.78m
73.11% | 75.14m