LSE • 0IFJ • US2810201077
Generating your data highlights...
26.5b USD | # 574 in GB
2.17k shares | 235.99m USD
384.79m
99.74% | 383.78m