LSE:0ICP | US2600031080
Generating your data highlights...
23.2b USD | # 562 in GB
223 shares | 218.12m USD
137.1m
99.46% | 136.37m