LSE • 0IYR • US38059T1060
Generating your data highlights...
30.2b USD | # 515 in GB
15.2k shares | 142.39m USD
895.02m
99.91% | 894.22m