OTCPK • NKLX.F • CA69902F1009
Generating your data highlights...
1.48m USD | # 13217 in US
28.97k shares | 2.38k USD
17.58m
94.03% | 16.53m