NKSH logo

NKSH National Bankshares, Inc.

NASDAQ · Banks - Regional · Financial Services

$42.58
+0.17 (+0.40%)

National Bankshares, Inc. operates as the bank holding company for the National Bank of Blacksburg that provides retail and commercial banking products and services to individuals, businesses, non-profits, and local governments. The company accepts interest-bearing and non-interest-bearing demand deposit accounts, money market deposit accounts, savings accounts, certificates of deposit, health sav…

Market Cap: $271.17Mwww.nationalbankshares.com

Price

No data yet.

Signal Score (90d)

100
100
Aug 17Aug 17

Quote

Day Range
$42.04 – $42.77
52-Week Range
$27.00 – $43.27
Volume
$5.2K
Market Cap
$271.17M
50-Day Avg
$37.62
200-Day Avg
$35.42
Prev Close
$42.41
Open
$42.64

Valuation & Ratios

P/E Ratio
13.47
EPS
$2.49
P/B Ratio
1.15
P/S Ratio
2.50
Debt/Equity
0.00
Current Ratio
0.05
Dividend Yield
+4.5%
Gross Margin
+65.1%

Returns & Efficiency

Return on Equity
+8.6%
Return on Assets
+0.9%
FCF Yield
+7.1%
EV/EBITDA
7.46

Revenue & Net Income (Annual)

Fiscal YearRevenueNet IncomeEPS
2025$85.31M$15.83M$2.49
2024$79.08M$7.62M$1.24
2023$68.19M$15.69M$2.66
2022$62.51M$25.93M$4.33
2021$53.41M$20.38M$3.28

Social Signal Score

50
5d
51
1 mentions
30d
50
1 mentions
60d
50
1 mentions
90d
50
1 mentions
news: 1

Earnings

Thu, Oct 22(in 2 months)

Consensus estimate $0.98 per share

4of 7 quarters beat consensus

Typical surprise +0.0% (median, so one quarter with a near-zero estimate can't distort it)

  • Thu, Jul 23$0.79 vs $0.80miss
  • Thu, Apr 23$0.78 vs $0.62beat
  • Thu, Jan 22$0.84 vs $0.68beat
  • Thu, Oct 23$0.69 vs $0.66beat
  • Wed, Aug 13$0.61 vs $0.61beat
  • Thu, Apr 24$0.48 vs $0.52miss

Estimates and results for NKSH via Financial Modeling Prep. Beating consensus says the company cleared the bar analysts set, not that the business grew.

Insider trading

Open-market buys and sells by NKSH officers and directors.

Bought
$189k

13 trades

Sold

0 trades

  • Sweet Alan Jeffreybought
    director·215 @ $37.10·$8k·Mar 13, 2026·filing
  • Ball Lawrence Jbought
    director·1,000 @ $25.80·$26k·Jun 18, 2025·filing
  • Sweet Alan Jeffreybought
    director·225 @ $26.50·$6k·Jun 12, 2025·filing
  • Smith Lutheria H.bought
    director·24 @ $26.17·$628·Jun 2, 2025·filing
  • Green Charles E Iiibought
    director·1,000 @ $27.08·$27k·Mar 14, 2025·filing
  • Ball Lawrence Jbought
    director·1,000 @ $27.50·$28k·Feb 26, 2025·filing
  • Miller Mary Gbought
    director·49 @ $28.62·$1k·Feb 19, 2025·filing
  • Sweet Alan Jeffreybought
    director·425 @ $29.65·$13k·Aug 29, 2024·filing

87 further Form 4 entries are share awards, option exercises or shares withheld for tax. Those are compensation, not trades, so they are excluded above. Buying is the stronger signal: an insider spends their own money for one reason. Selling has many innocent explanations — tax, diversifying, a house — so it says far less than it appears to. Via SEC filings.

Valuation

Project earnings forward and see what return today's price implies.

Seeded from NKSH's reported EPS growth of -6.7% a year over 4 years.

EPS in 5 years
$1.76
Implied price
$22.87
Return from $42.58
-11.7% a year

To earn 15.0% a year on these assumptions you'd need to buy at $11.37 -73.3% below today's price.

How sensitive is that answer?

Annual return across nearby assumptions. If the result is only attractive in one corner, that is the finding.

growth \ P/E911131517
-16.7%-26.7%-23.7%-21.2%-18.9%-16.8%
-11.7%-22.3%-19.2%-16.4%-14.0%-11.8%
-6.7%-18.0%-14.6%-11.7%-9.1%-6.8%
-1.7%-13.6%-10.0%-7.0%-4.3%-1.8%
3.3%-9.2%-5.4%-2.2%0.6%3.2%

This is arithmetic on assumptions you chose, not a forecast or a recommendation. It ignores dividends, buybacks, share issuance and debt, and it assumes a company still earning money in 5 years. Change any input and the answer changes a lot — that sensitivity is the honest result, not a flaw in the model.

Mentions (1)

  • Newszacks.com·6h ago·Neutral

    Recent Price Trend in National Bankshares (NKSH) is Your Friend, Here's Why National Bankshares (NKSH) made it through our "Recent Price Strength" screen and could be a great choice for investors looking to make a profit from stocks that are currently on the move.

    View source ↗