LSE:0TD2 | US26874R1086
Generating your data highlights...
56.8b USD | # 307 in GB
N/A shares | 8.82m USD
1.47b
65.87% | 967.41m