LSE:0I58 | US2310211063
Generating your data highlights...
39.7b USD | # 353 in GB
N/A shares | 257.82m USD
136.78m
99.46% | 136.04m