ENXTPA • PUB • FR0000130577
Generating your data highlights...
29.8b USD | # 26 in FR
661.13k shares | 150.76m USD
249.72m
86.95% | 217.14m