OTCPK • KPEL.Y • US4920513052
Generating your data highlights...
15.6b USD | # 1190 in US
3.35k shares | 58.38k USD
1.81b
78.27% | 1.42b