LSE:0L73 | US8305661055
Generating your data highlights...
9.35b USD | # 948 in GB
3.01k shares | 389.85m USD
149.6m
86.49% | 129.39m