I have been holding NEA for a few years. I topped up another $200k at an average price of $1.86. Time will tell. I have seen legal cases like this fizzle and settle and everyone wondered why they got so spooked.
NEA Price at posting:
$1.84 Sentiment: Buy Disclosure: Held