ENXTPA • ETL • FR0010221234
Generating your data highlights...
3.29b USD | # 87 in FR
3.53m shares | 13.13m USD
1.18b
56.75% | 668.48m