LSE:0ICP | US2600031080
Generating your data highlights...
23.6b USD | # 511 in GB
1.37k shares | 166.44m USD
137.38m
99.49% | 136.67m