ENXTPA:PUB | FR0000130577
Generating your data highlights...
21.6b USD | # 31 in FR
648.71k shares | 101.71m USD
250.78m
87.01% | 218.2m