NYSE:TTE | FR0000120271
Generating your data highlights...
159b USD | # 109 in US
929.13k shares | 62.01m USD
2.14b
81.24% | 1.74b