OTCPK • KYCC.F • JP3236200006
Generating your data highlights...
117b USD | # 177 in US
3.64k shares | 1.63m USD
242.53m
76.75% | 186.15m