I have a large holding of NEA for some time now. I'm currently in the red. But like you, I think once we get to $3, this will head up. IMO this is a great company, unfortunately their updates are few and far between. For those that need constant reassurance they've put their money in the right business, they lose belief and sell. I've held and added when the price drops.
NEA Price at posting:
$2.04 Sentiment: Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.