So this guy has trolled near to 20 times? I guess some people need to believe such rationale if the focus is profit before ethics. Imagine how good NEA could become if they had a quality leader... I'm done.
NEA Price at posting:
58.0¢ Sentiment: Sell Disclosure: Not Held