Sep 23, 2026
National Bankshares (NASDAQ:NKSH) Stock Price Passes Above Two Hundred Day Moving Average - Time to Sell?
National Bankshares (NASDAQ:NKSH) stock price recently crossed above its 200-day moving average, reaching $43.24, with its last trading price at $42.83. Analysts maintain a "Strong Buy" consensus rating for NKSH, with Zacks Research upgrading it to "strong buy." Despite slightly missing quarterly EPS expectations, institutional investors hold a significant portion of the company's stock.
Company relevance
100.00%
Company sentiment
Bullish
Overall sentiment
Somewhat-Bullish