LSE:0LO3 | US9224751084
Generating your data highlights...
30.7b USD | # 535 in GB
606 shares | 438.12m USD
164.38m
91.80% | 150.89m