Making money short term trading isn't about any particular stock's value it's about understanding the psychology of the people trading it. If there was a simple strategy for consistently beating the market short term it wouldn't be viable for long.
NEA Price at posting:
$1.85 Sentiment: Hold Disclosure: Held