LSE:0TD2 | US26874R1086
Generating your data highlights...
43.9b USD | # 353 in GB
71 shares | 10.33m USD
2.94b
65.89% | 1.94b