LSE • KLR • GB0004866223
Generating your data highlights...
2.43b USD | # 1672 in GB
216.6k shares | 7.57m USD
68.75m
96.73% | 66.51m