OTCPK • KPLU.Y • US48265W1080
Generating your data highlights...
3.1b USD | # 3245 in US
6.43k shares | 59.14k USD
179.1m
100.00% | 179.1m