OTCPK • KNCA.Y • US50048B1044
Generating your data highlights...
1.71b USD | # 4174 in US
561 shares | 4.02k USD
494.09m
87.17% | 430.7m