LSE:0L5A | US8168511090
Generating your data highlights...
59.2b USD | # 286 in GB
1.48k shares | 357.54m USD
652.68m
99.81% | 651.45m