LSE:TLW | GB0001500809
Generating your data highlights...
423m USD | # 2522 in GB
5.38m shares | 1.72m USD
1.46b
69.48% | 1.01b