OTCPK:KPCP.Y | US4857851095
Generating your data highlights...
14.4b USD | # 1240 in US
5.97k shares | 131.68k USD
2.37b
92.00% | 2.18b