ENXTPA • RXL • FR0010451203
Generating your data highlights...
12.4b USD | # 47 in FR
653.75k shares | 37.69m USD
294.21m
79.64% | 234.31m