LSE:0LO3 | US9224751084
Generating your data highlights...
33.1b USD | # 425 in GB
715 shares | 176.18m USD
161.93m
91.66% | 148.43m