It's a growth, tech stock and so the price is very heavily driven by sentiment. The market is jittery, NEA has a history of surprise CR to fund growth and the patent case adds uncertainty... It's not broken, this is just a buying opportunity.
NEA Price at posting:
$1.58 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.