LSE:0ICP | US2600031080
Generating your data highlights...
29.9b USD | # 533 in GB
147 shares | 263.93m USD
134.87m
99.44% | 134.11m