LSE:0L95 | US8522341036
Generating your data highlights...
42.9b USD | # 313 in GB
27.53k shares | 773.13m USD
617.05m
89.64% | 553.13m