Fair enough. I think it could be some insto movements accumulating. If you want $4 million of the share you can't buy it all at once, you need to accumulate slowly. Also if they score another big contract like NYC it could change the outcome fairly soon.
NEA Price at posting:
52.5¢ Sentiment: Buy Disclosure: Held