I hope it does hit $10 for all the long term holders. Still a great company. I just see a better short term opportunity somewhere else. Already picked up 17% today. Would expect that again on monday after people digest the report they just put out.
NEA Price at posting:
$2.10 Sentiment: Sell Disclosure: Not Held