LSE:0KEI | US6935061076
Generating your data highlights...
26.4b USD | # 579 in GB
413 shares | 235.99m USD
223.49m
99.77% | 222.97m