Personally I think it has still further to fall (but who am I hey?)..the fall is currently being slowed down because it's technically oversold in the short term. Maybe this is the lull before a bigger storm..
NEA Price at posting:
44.5¢ Sentiment: None Disclosure: Not Held