I don't care about the share price when the company is delivering.... the longer the SP stays low while fundamentals improving the better for long term investors to build a strong possition at rock bottom prices....but each one plays a different game.
Good luck whatever game you are playing.
NEA Price at posting:
$1.33 Sentiment: Buy Disclosure: Held