LSE:0I58 | US2310211063
Generating your data highlights...
74.4b USD | # 241 in GB
332 shares | 531.72m USD
138.17m
99.52% | 137.51m