LSE:0IC8 | US2567461080
Generating your data highlights...
21.4b USD | # 649 in GB
943 shares | 381.45m USD
198.85m
93.61% | 186.15m