So over the last month or two there's been plenty of bot action keeping the price down, and a corresponding clear out of short positions. With the shorts out and this announcement the brakes might finally come off. Suits me!
NEA Price at posting:
$2.34 Sentiment: Buy Disclosure: Held