Menu

National Bankshares, Inc. NKSH

Full chart
Set alert

Price alert · NKSH

All alert types
39.09 USD -0.59 (-1.49%)

Nov 10, 2026, 3:04 PM EST

38.80 Day range 40.05
28.35 52-week range 45.99
YTD
+16.58%
1 year
+30.52%

1Y chart

Chart tools
Interval

Indicators

Loading indicators…

Charts: Lightweight Charts™ by TradingView

Signals (50)
NameDateAgo
SMA: BearishOct 23, 20262 weeks ago
MACD: Sell SignalOct 23, 20262 weeks ago
RSI: OverboughtOct 22, 20262 weeks ago
MACD: Buy SignalOct 15, 20263 weeks ago
MACD: Sell SignalOct 14, 20263 weeks ago
MACD: Buy SignalOct 12, 20264 weeks ago
MACD: Sell SignalSep 18, 20261 month ago
MACD: Buy SignalSep 11, 20262 months ago
MACD: Sell SignalAug 19, 20262 months ago
RSI: OverboughtAug 18, 20262 months ago
RSI: OverboughtJul 31, 20263 months ago
MACD: Buy SignalJul 27, 20263 months ago
MACD: Sell SignalJul 22, 20263 months ago
MACD: Buy SignalJul 16, 20263 months ago
SMA: BullishJul 10, 20264 months ago
SMA: BearishJul 8, 20264 months ago
MACD: Sell SignalJul 8, 20264 months ago
SMA: BullishJun 23, 20264 months ago
SMA: BearishJun 15, 20264 months ago
SMA: BullishJun 10, 20265 months ago

Newest 20 of 50.

Compare NKSH

Chart and line up NKSH against other symbols or a saved comparison set.

Sign in to keep these symbols in a saved comparison set.

Side-by-side symbol comparison
MetricNKSHOPOFAMNBFRC
Last price39.0942.1047.763.51
Change-0.590.00+47.76+3.51
Change %-1.49%0.00%——
Open39.8142.100.000.00
Day high40.0542.100.000.00
Day low38.8042.100.000.00
Previous close39.6842.100.000.00
Volume12.86K205.96K00
Average volume31.09K30.97K00
Market cap249.26M214.80M507.72M653.63M
P/E ratio11.650.000.000.00
Earnings per share3.361.700.000.00
Dividend yield3.661.332.52—
52-week high45.9942.430.000.00
52-week low28.3540.710.000.00
1-week return-2.52%+0.910834%——
1-month return-8.15%+4.31%——
3-month return-3.07%+5.51%——
6-month return+4.35%+37.18%——
Year-to-date return+16.58%+61.55%——
1-year return+30.52%+124.53%——
2-year return+22.19%+150.00%——
50-day moving average42.1021.320.000.00
200-day moving average38.5217.620.000.00
Target price38.00——37.67
Beta0.62-0.310.9141.01
Short ratio6.000.113.420.70
Institutional ownership30.69%36.13%50.72%94.15%