LSE • 0ICU • US26152H3012
Generating your data highlights...
2.3b USD | # 1709 in GB
1.68k shares | 7.84m USD
86.74m
49.76% | 43.16m