OTCPK • KPEL.F • SG1U68934629
Generating your data highlights...
15.6b USD | # 1190 in US
3.72k shares | 31.48k USD
1.81b
78.24% | 1.41b