OTCPK • NSKF.F • NO0013536151
Generating your data highlights...
26.6b USD | # 791 in US
4.14k shares | 147.79k USD
879.56m
46.75% | 411.17m