ENXTPA • BN • FR0000120644
Generating your data highlights...
48.9b USD | # 21 in FR
1.64m shares | 202.84m USD
640.17m
98.19% | 628.58m