LSE • 0IYR • US38059T1060
Generating your data highlights...
37.6b USD | # 451 in GB
13.76k shares | 158.12m USD
895.02m
99.91% | 894.22m