Menu

National Bankshares, Inc. NKSH

Full chart
Set alert

Price alert · NKSH

All alert types
39.81 USD +0.62 (+1.58%)

Nov 9, 2026, 11:11 AM EST

40.23 Day range 40.23
28.35 52-week range 45.99
YTD
+18.73%
1 year
+33.59%

2Y chart

Chart tools
Interval

Indicators

Loading indicators…

Charts: Lightweight Charts™ by TradingView

Signals (95)
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, 20261 month 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 95.

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.8142.1047.763.51
Change+0.620.00+47.76+3.51
Change %+1.58%0.00%——
Open39.8942.100.000.00
Day high40.2342.100.000.00
Day low40.2342.100.000.00
Previous close39.1942.100.000.00
Volume1.81K205.96K00
Average volume32.61K30.97K00
Market cap256.20M214.80M507.72M653.63M
P/E ratio11.970.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.83%+0.910834%——
1-month return-6.46%+4.31%——
3-month return-5.46%+5.51%——
6-month return+6.27%+37.18%——
Year-to-date return+18.73%+61.55%——
1-year return+33.59%+124.53%——
2-year return+24.45%+150.00%——
50-day moving average42.1321.320.000.00
200-day moving average38.5017.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%