LSE • 0I58 • US2310211063
Generating your data highlights...
92.8b USD | # 198 in GB
346 shares | 542.3m USD
138.26m
99.52% | 137.6m