ENXTPA:TTE | FR0000120271
Generating your data highlights...
139b USD | # 6 in FR
5.04m shares | 466.33m USD
2.21b
84.51% | 1.87b