Menu

National Bankshares, Inc. NKSH

Full chart
Set alert

Price alert · NKSH

All alert types
39.68 USD +0.49 (+1.25%)

At closeNov 9, 2026, 4:00 PM EST

39.68 0.00 0.00%

After hours · Nov 9, 4:00 PM ET

39.35 Day range 40.23
28.35 52-week range 45.99
YTD
+18.34%
1 year
+33.15%

6M chart

Chart tools
Interval

Indicators

Loading indicators…

Charts: Lightweight Charts™ by TradingView

Signals (40)
NameDateAgo
SMA: BearishNov 5, 20264 days ago
SMA: BullishNov 4, 20265 days ago
SMA: BearishNov 3, 20266 days ago
SMA: BullishNov 2, 20261 week ago
SMA: BearishOct 30, 20261 week ago
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
SMA: BullishJul 24, 20263 months ago
SMA: BearishJul 22, 20263 months ago
MACD: Sell SignalJul 22, 20263 months ago

Newest 20 of 40.

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.6842.1047.763.51
Change+0.490.00+47.76+3.51
Change %+1.25%0.00%——
Open39.8942.100.000.00
Day high40.2342.100.000.00
Day low39.3542.100.000.00
Previous close39.1942.100.000.00
Volume13.63K205.96K00
Average volume32.61K9.01K00
Market cap252.70M125.17M507.72M653.63M
P/E ratio11.8115.310.000.00
Earnings per share3.361.610.000.00
Dividend yield5.192.262.52—
52-week high45.9925.500.000.00
52-week low28.3513.490.000.00
1-week return-3.15%+0.910834%——
1-month return-6.77%+4.31%——
3-month return-5.77%+5.51%——
6-month return+5.93%+37.18%——
Year-to-date return+18.34%+61.55%——
1-year return+33.15%+124.53%——
2-year return+24.04%+150.00%——
50-day moving average42.1321.320.000.00
200-day moving average38.5017.620.000.00
Target price38.00——37.67
Beta0.5070.2930.9141.01
Short ratio6.000.113.420.70
Institutional ownership30.69%36.13%50.72%94.15%