OTCPK:KNYJ.F | FI0009013403
Generating your data highlights...
24.1b USD | # 685 in US
410 shares | 22.2k USD
517.53m
78.89% | 408.28m