LSE:0ICP | US2600031080
Generating your data highlights...
27.3b USD | # 555 in GB
119 shares | 206.11m USD
137.15m
99.49% | 136.46m