LSE • TW • GB0008782301
Generating your data highlights...
3.68b USD | # 1445 in GB
26.84m shares | 32.52m USD
3.48b
98.60% | 3.43b