LSE:0TD2 | US26874R1086
Generating your data highlights...
43.2b USD | # 325 in GB
482 shares | 8.33m USD
3.14b
68.07% | 2.14b