LSE • 0I58 • US2310211063
Generating your data highlights...
73.6b USD | # 257 in GB
944 shares | 644.08m USD
137.66m
99.58% | 137.08m