Looking at things simplistically, the company is over valued. Made a decent loss this year, larger than the previous year and share prices have more than doubled. Value of company is based solely on potential. If they don't meet their stated goals, expect share prices to start to tumble.
Most people who own stocks in the company know that this is the case, be have confidence in NEAs leadership, technology and business model so believe that risk is outweighed by these factors.
NEA Price at posting:
$1.80 Sentiment: Buy Disclosure: Held