Companies: 10,795·Total market cap: $144.5T
National Bankshares, Inc.

National Bankshares, Inc.

NKSHNASDAQFinancial Services● Active
$35.30
+$0.50(+1.44%)
Market Cap$224804873
P/E Ratio
52W High$40
52W Low$24.74
Overview

National Bankshares, Inc. (NKSH) Stock Overview

Key statistics and deep links to earnings, valuation, revenue, dividends, and more.

FMP · NKSH · as of Jun 8, 2026

Key Statistics

EPS (TTM)$2.75nksh eps ttm · nksh earnings per shareEarnings history
PE Ratio (TTM)12.8×nksh pe ratio ttm · nksh price to earningsPE Ratio deep dive
Revenue (TTM)$86.1Mnksh revenue ttm · nksh annual revenueFull revenue history
Dividend Yield4.35%does nksh pay dividends · nksh dividend yieldDividend history
Shares Outstanding6.4Mnksh shares outstanding · nksh floatShares outstanding history
Next EarningsJul 23, 2026Est.nksh earnings date · nksh next earningsEarnings history

Financial Snapshot

Full Financials
FY 2025Revenue$85.3M▲ +7.88% YoY
202320242025
national bankshares, inc. revenue · nksh revenue 2025
FY 2025Net Income$15.8M▲ +107.61% YoY
202320242025
national bankshares, inc. net income · nksh profit 2025
FY 2025EPS$2.49▲ +100.81% YoY
202320242025
nksh eps · national bankshares, inc. earnings per share 2025
TTM:Revenue: $86.1MNet Income: $17.6MEPS: $2.75View income statement →

Analyst Ratings & Price Target

Full Forecast
SellBuy
Buy4 analystsis nksh a buy · nksh analyst rating
Strong Buy
0
Buy
2
Hold
2
Sell
0
Strong Sell
0
12-Month Price Target
$Low
$35.30Current
$Avg Target
$High
nksh price target · nksh 12 month forecast

Total: 4 · Buy rate: 50.0%

Stock Performance

Full History
1D+1.44%
1W+0.51%
1M-5.77%
3M-4.62%
YTD+5.28%
1Y+30.69%
5Y-0.65%

About National Bankshares, Inc.

CEOLara E. Ramsey
IPO DateDec 1, 1999
Employees245
CountryUS

National Bankshares, Inc. serves as the parent organization for National Bank of Blacksburg, offering a comprehensive array of retail and commercial banking services. These solutions are tailored for …

what is national bankshares, inc. · nksh stock overview · national bankshares, inc. company profile · who is national bankshares, inc. ceo · nksh NASDAQ · national bankshares, inc. headquarters · national bankshares, inc. business segments

About Stock Overview & Key Data

National Bankshares, Inc. (NKSH) is a Financial Services company in the Banks - Regional industry, listed on NASDAQ since Dec 1, 1999. As of the latest trading session, NKSH stock price is $35.30, with a market capitalization of $224.8M. The stock has returned +30.69% over the past 12 months and +5.28% year-to-date.

According to 4 Wall Street analysts, the consensus rating for National Bankshares, Inc. stock is Buy, with an average 12-month price target of $—. In fiscal year 2025, National Bankshares, Inc. reported revenue of $85.3M and net income of $15.8M. For detailed data — including National Bankshares, Inc. revenue history, earnings, dividends, and PE ratio — use the tabs above.

Frequently Asked Questions

As of the latest trading session, National Bankshares, Inc. (NKSH) stock price is $35.30. The stock is traded on NASDAQ under the ticker symbol NKSH. The 52-week range is $24.74 – $40.00.

NKSH stock priceNKSH quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 8, 2026Not investment advice