Could be worse. I got out at 2.49 expecting a pullback having missed the opportunity several times before (not the smartest idea I know). Now waiting to get back in at as small an effective loss as possible today, because it will probably go big on results announcement.
NEA Price at posting:
$2.62 Sentiment: Buy Disclosure: Not Held