OTCPK • NPSK.Y • US6701841008
Generating your data highlights...
3.7b USD | # 2994 in US
861 shares | 12.97k USD
488.83m
91.19% | 445.79m