I have noticed that quite often, the last trade of the day will be above the ask or currently trading price.
With such low volume (avg 50,000 ?) it is easy to manipulate the trend and make it look much better than it really is.
For example, I'm Mr.Insider... the stock drops below 5 3/4 and I put in a buy at 6 1/4 for 1,000 shares. My friend, Mr. MM fills my buy at the close and voila! we close at 6 1/4! Looks good, only costs me 6,250 bux and I sell again in the A.M. for the next cycle.
So, don't let closing price fool you on this one. Look at the volume and the average daily price.
Fortunately, I bought more in the $4's and sold at 6 1/8 to cover some of the loss for the thousand shares I had at over $17. Next time it drops below $5 I'll buy again and then I can get my money back. After that, I won't look back at NPLI... It's bad karma, man!