LSE:0ICP | US2600031080
Generating your data highlights...
31.8b USD | # 516 in GB
123 shares | 247.09m USD
137.15m
99.49% | 136.46m