OTCPK • KNRR.Y • US4991801071
Generating your data highlights...
19.2b USD | # 1014 in US
18.64k shares | 556.35k USD
161.2m
38.07% | 61.37m