LSE:0IC8 | US2567461080
Generating your data highlights...
24.3b USD | # 622 in GB
4.62k shares | 445.49m USD
198.85m
88.04% | 175.06m