Same.. bought over the last 2 days and will buy more if it goes lower. Great entry if you look at the 2 yr chart and still believe in the long term revenue growth (as Morgan Stanley etc do)
NEA Price at posting:
$1.40 Sentiment: Hold Disclosure: Held