ENXTPA • PUB • FR0000130577
Generating your data highlights...
28b USD | # 26 in FR
635.6k shares | 146.03m USD
249.72m
86.95% | 217.14m