ENXTPA:TTE | FR0000120271
Generating your data highlights...
141b USD | # 8 in FR
3.96m shares | 362.14m USD
2.16b
83.49% | 1.8b