LSE:0LO3 | US9224751084
Generating your data highlights...
30.8b USD | # 510 in GB
1.3k shares | 419.93m USD
164.38m
91.80% | 150.9m