Menu

National Bankshares, Inc. NKSH

Full chart
Set alert

Price alert · NKSH

All alert types
39.39 USD -0.23 (-0.57%)

Nov 12, 2026, 11:52 AM EST

39.70 Day range 39.88
28.66 52-week range 45.50
YTD
+17.46%
1 year
+31.46%

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, 20263 weeks ago
MACD: Buy SignalOct 15, 20264 weeks ago
MACD: Sell SignalOct 14, 20264 weeks ago
MACD: Buy SignalOct 12, 20261 month 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, 20265 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
MetricNKSHSPYQQQ
Last price39.39761.13691.83
Change-0.225+1.32+1.45
Change %-0.568038%+0.173728%+0.209508%
Open39.88753.91680.21
Day high39.88763.03694.56
Day low39.70753.70679.84
Previous close39.61759.81690.38
Volume3.78K17.47M19.03M
Average volume30.40K42.96M38.35M
Market cap252.83M803.75B474.67B
P/E ratio11.8224.2128.49
Earnings per share3.3631.4324.28
Dividend yield3.781.010.46
52-week high45.50781.62759.66
52-week low28.66629.28558.28
1-week return-0.063436%+3.84%+6.92%
1-month return-9.21%-2.18%-7.27%
3-month return-7.57%-1.47%-4.40%
6-month return+14.36%+3.11%-2.18%
Year-to-date return+17.46%+11.62%+12.62%
1-year return+31.46%+11.38%+11.39%
2-year return+24.09%+27.51%+34.88%
50-day moving average42.06764.97719.04
200-day moving average38.56731.31681.71
Target price38.00——
Beta0.621.001.24
Short ratio6.00——
Institutional ownership30.69%——