LSE • KAP • US63253R2013
Generating your data highlights...
17.3b USD | # 729 in GB
70.34k shares | 6.34m USD
259.36m
25.00% | 64.84m