LSE:0LO3 | US9224751084
Generating your data highlights...
36.4b USD | # 390 in GB
990 shares | 232.62m USD
162.35m
91.68% | 148.84m