LSE • KLR • GB0004866223
Generating your data highlights...
2.8b USD | # 1623 in GB
161.59k shares | 7.54m USD
68.12m
96.51% | 65.74m