ENXTPA • PUB • FR0000130577
Generating your data highlights...
24.5b USD | # 29 in FR
699.51k shares | 148.36m USD
248.79m
86.90% | 216.21m