OTCPK • KNCA.F • JP3300600008
Generating your data highlights...
1.71b USD | # 4174 in US
160 shares | 599.95 USD
494.19m
87.15% | 430.71m