LSE:58HA | US853254AA86
Generating your data highlights...
28.8b USD | # 470 in GB
N/A shares | N/A USD
2.43b
80.26% | 1.95b