LSE • TW • GB0008782301
Generating your data highlights...
4.03b USD | # 1415 in GB
17.18m shares | 21.51m USD
3.48b
98.55% | 3.43b