NECA Strong Buy Barchart 80% buy https://www.barchart.com/stocks/quotes/NECA/opinion insert-text-here