ENXTPA • RXL • FR0010451203
Generating your data highlights...
12.9b USD | # 44 in FR
734.31k shares | 45.85m USD
292.6m
79.53% | 232.7m