LSE:0ICP | US2600031080
Generating your data highlights...
26b USD | # 493 in GB
639 shares | 160.3m USD
137.19m
99.50% | 136.51m