LSE:TLW | GB0001500809
Generating your data highlights...
348m USD | # 2615 in GB
6.91m shares | 2.19m USD
1.46b
70.08% | 1.02b