LSE:0I58 | US2310211063
Generating your data highlights...
49.5b USD | # 289 in GB
881 shares | 222.12m USD
137.18m
99.46% | 136.44m