National Bankshares, Inc. (NKSH) AI Stock Analysis

NASDAQ: NKSHAI research summary: business, growth, valuation, analysts, bull and bear case.

NKSH AI stock analysis summary

AI Research

National Bankshares, Inc. (NKSH) is the bank holding company for the National Bank of Blacksburg, providing retail and commercial banking services in Virginia. In FY2025, revenue rose to $85.3M while net income rebounded to $15.8M, supported by a 5-year revenue CAGR of 10.4%. For the trailing twelve months, the company generated $60.6M in revenue, an operating margin of 41.4%, and maintains a forward dividend yield of 3.44%.

Market cap
$277.6M
Revenue (TTM)
$60.6M
P/E
13.7x
fwd 11.6x
1Y return
60.3%
S&P 500 16.8%
Avg. target
$46.75
7.3% vs last close

Bull case

  • Quarterly earnings increased 119.5% year-over-year in the latest quarter ended June 30, 2026.
  • The company has maintained an uninterrupted dividend track record for 33 consecutive years with a 3.44% yield.
  • The stock outperformed broader markets over the trailing 12 months with a 60.3% return compared to 16.8% for the S&P 500.

Bear case

  • Valuation multiples trade at a premium to the median of its US-listed Financial Services peers, including a forward P/E of 11.6x versus 10.8x.
  • Operating margin fell from a high of 50.8% in FY2022 to 22.5% in FY2025.
  • Long-term performance has lagged the broader market, with a 5-year return of 57.6% versus 83.0% for the S&P 500.

What National Bankshares does

National Bankshares, Inc. serves as the bank holding company overseeing the operations of the National Bank of Blacksburg, a provider of retail and commercial banking services across Virginia. Established in 1891, the bank provides personal and commercial deposit accounts including demand deposits, money market accounts, savings accounts, certificates of deposit, and individual retirement accounts. Its lending portfolio encompasses commercial, agricultural, commercial real estate, residential mortgage, home equity, consumer, and construction loans. The bank also offers online and mobile banking, debit and credit cards, wealth management, trust and estate services, and non-deposit investment and insurance products.

Growth and profitability

Between FY2021 and FY2025, revenue grew from $53.4M to $85.3M, representing a 5-year revenue CAGR of 10.4%. Operating margins shifted significantly over this timeframe, declining from 46.1% in FY2021 to 11.5% in FY2024 before recovering to 22.5% in FY2025. Net income experienced a similar trajectory, falling from $20.4M in FY2021 to $7.6M in FY2024 before increasing to $15.8M in FY2025 alongside diluted EPS of $2.63. For the quarter ended June 30, 2026, quarterly revenue grew 16.2% year-over-year and quarterly earnings expanded by 119.5%. Trailing twelve month revenue stood at $60.6M with a net profit margin of 33.5%.

NKSH income statement →

Balance sheet and cash flow

As of June 30, 2026, National Bankshares held $661.5M in cash and short-term investments out of $1.83B in total assets, with shareholders' equity of $192.2M and a current ratio of 0.41. In FY2025, operating cash flow totaled $17.9M and free cash flow was $15.2M. Capital allocation in FY2025 included $2.7M in capital expenditures and $9.6M in dividends paid, while the 5-year share count increased by 4.7%.

NKSH balance sheet →

Valuation and performance

At a share price of $43.58 and market capitalization of $277.6M, National Bankshares trades at a trailing P/E of 13.7x and a forward P/E of 11.6x, higher than the median of its US-listed Financial Services peers of 12.1x and 10.8x, respectively. The company's price-to-sales multiple of 4.6x also trades at a premium to the peer median of 3.2x, while its price-to-book ratio is 1.4x. Over the past year, the stock returned 60.3%, outperforming the S&P 500 return of 16.8%, though its 5-year return of 57.6% trailed the S&P 500 return of 83.0%.

NKSH key metrics →

NKSH dividend

National Bankshares distributes a semiannual dividend totaling $1.50 per share on an annualized forward basis, yielding 3.44%. The company has maintained dividend payments for 33 consecutive years, with an annualized 5-year dividend growth rate of 1.7%. Its dividend payout ratio stands at 49.2%, and the last ex-dividend date occurred on May 26, 2026.

NKSH dividend history →

What analysts expect

Analyst coverage consists of 1 Strong Buy rating, with 0 Buy, 0 Hold, 0 Sell, and 0 Strong Sell ratings. The mean price target is $46.75, representing a 7.3% premium over the last close of $43.58. For the fiscal year ending December 31, 2026, consensus calls for EPS of $3.50, reflecting 32.6% growth. National Bankshares beat EPS estimates in 3 of the last 4 quarters and is scheduled to report earnings on October 22, 2026.

NKSH forecast and price target →

Key risks and what to watch

  • The bank's current ratio stood at 0.41 as of June 30, 2026, reflecting potential balance sheet liquidity constraints.
  • Net income showed material historical volatility, dropping from $25.9M in FY2022 to $7.6M in FY2024 before reaching $15.8M in FY2025.
  • Only 1 analyst actively covers the company, which can result in limited visibility and elevated price volatility.

AI-generated research summary. Written with AI from Quotelinks data as of October 16, 2026 and checked so every figure matches that data. For information only, not investment advice. Disclaimer

About this NKSH AI stock analysis

This page is an AI-written research summary of National Bankshares, Inc. (NKSH). The text was generated on October 30, 2026 from Quotelinks data as of October 16, 2026 (company profile, annual results, latest balance sheet, valuation, price performance and analyst estimates). An automatic check rejects any draft that contains a figure not found in that data. It is not investment advice; verify figures on the linked tabs before making decisions.

Related: NKSH income statement, NKSH balance sheet, NKSH key metrics, NKSH analyst forecast, NKSH chart. See the NKSH stock overview for the latest quote and news.

NKSH AI stock analysis FAQ

Does National Bankshares pay a dividend?

Yes, National Bankshares pays a semiannual dividend with an annualized forward rate of $1.50 per share, resulting in a 3.44% yield. The bank has paid dividends for 33 consecutive years with a 49.2% payout ratio.

When is the next earnings date for NKSH?

The company is scheduled to report its next earnings on October 22, 2026. It has beaten earnings per share estimates in 3 of the trailing 4 quarters.

What is the analyst price target for NKSH stock?

The mean price target is $46.75 based on 1 analyst recommendation, indicating a 7.3% upside compared to the closing price of $43.58. The covering analyst assigns the stock a Strong Buy rating.

What is the market capitalization of National Bankshares?

National Bankshares has a market capitalization of $277.6M and an enterprise value of $224.7M as of October 16, 2026.

More Financial Services AI stock analysis