LSE:0I58 | US2310211063
Generating your data highlights...
79.8b USD | # 231 in GB
435 shares | 500.02m USD
138.1m
99.56% | 137.49m