Menu

National Bankshares, Inc. NKSH

Full chart
Set alert

Price alert · NKSH

All alert types
40.23 USD +1.04 (+2.65%)

Nov 9, 2026, 9:30 AM EST

40.23 Day range 40.23
28.35 52-week range 45.99
YTD
+19.98%
1 year
+35.00%

1D chart

Chart tools
Interval

Indicators

Loading indicators…

Charts: Lightweight Charts™ by TradingView

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 price40.2342.1047.763.51
Change+1.040.00+47.76+3.51
Change %+2.65%0.00%——
Open40.2342.100.000.00
Day high40.2342.100.000.00
Day low40.2342.100.000.00
Previous close39.1942.100.000.00
Volume1.28K205.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-1.81%+0.910834%——
1-month return-5.47%+4.31%——
3-month return-4.46%+5.51%——
6-month return+7.39%+37.18%——
Year-to-date return+19.98%+61.55%——
1-year return+35.00%+124.53%——
2-year return+25.76%+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%