LSE:0IC8 | US2567461080
Generating your data highlights...
25.8b USD | # 589 in GB
2.48k shares | 431.5m USD
198.85m
88.03% | 175.05m