LSE:0IFJ | US2810201077
Generating your data highlights...
27.6b USD | # 551 in GB
1.52k shares | 221.1m USD
384.79m
99.74% | 383.79m