LSE:TTE | FR0000120271
Generating your data highlights...
159b USD | # 97 in GB
1.85m shares | 373.97m USD
2.14b
81.24% | 1.74b