Well, now that it is all over, the trading anyway, I guess there was more artificial intelligence than what we gave them credit for. Good luck to all, especially those who stuck with the company showing faith that turned out to be undeserved.
NEA Price at posting:
$2.10 Sentiment: Sell Disclosure: Held