NYSE • TTE • FR0000120271
Generating your data highlights...
199b USD | # 91 in US
1.59m shares | 135.53m USD
2.22b
92.00% | 2.04b