ENXTPA • PUB • FR0000130577
Generating your data highlights...
N/A USD | # 30 in FR
768.13k shares | 115.5m USD
248.79m
86.90% | 216.21m