LSE • 0IYR • US38059T1060
Generating your data highlights...
33.5b USD | # 499 in GB
16.21k shares | 134.7m USD
895.02m
99.91% | 894.22m