OTCPK • NLPX.F • CA65506N1015
Generating your data highlights...
17.7m USD | # 10767 in US
48.34k shares | 3.8k USD
268.86m
95.12% | 255.74m