LSE • 0KEI • US6935061076
Generating your data highlights...
26.5b USD | # 590 in GB
789 shares | 226.76m USD
222.3m
99.79% | 221.83m