LSE • KAP • US63253R2013
Generating your data highlights...
17.9b USD | # 747 in GB
76.3k shares | 7.3m USD
259.36m
25.00% | 64.84m