NYSE • TTE • FR0000120271
Generating your data highlights...
181b USD | # 102 in US
1.69m shares | 150.94m USD
2.22b
84.58% | 1.88b