LSE:0ICP | US2600031080
Generating your data highlights...
26.8b USD | # 512 in GB
596 shares | 171.03m USD
137.46m
99.52% | 136.79m