OTCPK • KLPP.Y • US49890A1079
Generating your data highlights...
11.8b USD | # 1477 in US
111 shares | 2.54k USD
286.3m
77.60% | 222.16m