larson1, a couple thoughts:
The really easy money has already been made (most probably). It was like shooting fish in a barrel for the first few days. Oversold, overbought, oversold, ... . Trading is going to be more difficult and less profitable going forward, barring important real news--good or bad. Longer-term the share price will be dependent on whether NNVC achieves its anticipated benchmarks, and the manner in which those benchmarks are achieved.
noretreat, is absolutely right to be critical of the seemingly slow progress NNVC is making. NNVC has a history of a deteriorating share price in the absence of significant news (not the typical PR we get on Monday/Friday). Also true, there are many potential catalysts which are in the works that can drive the price much higher. Barring recent events, NNVC has been a fair trading stock (sharpshooting technical--high and low points).
Risky trading too. Technical highs and lows are also potential breakout or breakdown points. I protect myself by diversification, taking manageable risks, by having cash available for opportunities and hedging, and by watching events closely.
One point I come to in regards to NNVC and trading: On an average day, why trade NNVC? There are so many better trading candidates out there. This of course bars recent trading opportunities facilitated by the high degree of volatility. I trade daily. I rarely trade NNVC.
Just me.