Only 4/23 vote, that is pretty incredible. I wonder what the other 19 were thinking? Are they disappointed or happy now? We'll never know, but they all had their chance to be heard, and chose to remain silent.
Where to next with the cash everyone??
NEA Price at posting:
$2.08 Sentiment: Hold Disclosure: Held