I tend to agree - they don’t seem to be running a lean business and growth sometimes feels painfully slow. I’m hoping to reclaim my losses eventually and will probably sell out at that point.
NEA Price at posting:
$2.35 Sentiment: None Disclosure: Held