ENXTPA • TTE • FR0000120271
Generating your data highlights...
196b USD | # 3 in FR
5.94m shares | 735.96m USD
2.13b
83.93% | 1.79b