Discover

NKSH
National Bankshares, Inc.
41.74
1 x 41.21
2 x 42.09
bid
ask
+
1.41
3.50%
12:34 PM
timesize
Ytd24.49%
1y43.73%
40.30
day range
41.82
27.00
52 week range
42.49
Open40.59Prev Close40.33Low40.30High41.82Mkt Cap265.82M
Vol20.46KAvg Vol32.60KEPS2.92P/E14.29Forward P/E11.04
Beta0.60Short Ratio6.00Inst. Own30.69%Dividend1.50Div Yield3.60
Ex Div Date11-25Earning07-2350-d Avg37.00200-d Avg35.151yr Est38.00

NKSH News

National Bankshares (NKSH) Is a Great Choice for 'Trend' Investors, Here's Why
zacks.com
National Bankshares (NKSH) Is a Great Choice for 'Trend' Investors, Here's Why

National Bankshares (NKSH) could be a solid choice for shorter-term investors looking to capitalize

Best Income Stocks to Buy for July 29th
zacks.com
Best Income Stocks to Buy for July 29th

NKSH, MSBI and STBA made it to the Zacks Rank #1 (Strong Buy) income stocks list on July 29, 2026.

New Strong Buy Stocks for July 29th
zacks.com
New Strong Buy Stocks for July 29th

NKSH, KB, HTB, APOG and STBA have been added to the Zacks Rank #1 (Strong Buy) List on July 29, 2026

What Makes National Bankshares (NKSH) a New Buy Stock
zacks.com
What Makes National Bankshares (NKSH) a New Buy Stock

National Bankshares (NKSH) might move higher on growing optimism about its earnings prospects, which

National Bankshares (NASDAQ:NKSH) versus First Us Bancsh (NASDAQ:FUSB) Financial Contrast
defenseworld.net
National Bankshares (NASDAQ:NKSH) versus First Us Bancsh (NASDAQ:FUSB) Financial Contrast

First Us Bancsh (NASDAQ: FUSB - Get Free Report) and National Bankshares (NASDAQ: NKSH - Get Free Re

National Bankshares (NKSH) Q2 Earnings Lag Estimates
zacks.com
National Bankshares (NKSH) Q2 Earnings Lag Estimates

National Bankshares (NKSH) came out with quarterly earnings of $0.79 per share, missing the Zacks Co

benzinga.com
National Bankshares Q2 EPS $0.79 Misses $0.80 Estimate, Sales $15.696M Beat $3.130M Estimate

National Bankshares (NASDAQ:NKSH) reported quarterly earnings of $0.79 per share which missed the an

Best Income Stocks to Buy for June 12th
zacks.com
Best Income Stocks to Buy for June 12th

APC, PLGO and NKSH made it to the Zacks Rank #1 (Strong Buy) income stocks list on June 12, 2026.

New Strong Buy Stocks for June 3rd
zacks.com
New Strong Buy Stocks for June 3rd

AAON, GRC, APC, DELL and NKSH have been added to the Zacks Rank #1 (Strong Buy) List on June 3rd, 20

Best Income Stocks to Buy for June 3rd
zacks.com
Best Income Stocks to Buy for June 3rd

BMA, NKSH and APC made it to the Zacks Rank #1 (Strong Buy) income stocks list on June 3rd, 2026.

New Strong Buy Stocks for May 13th
zacks.com
New Strong Buy Stocks for May 13th

HCSG, NUE, NEXA, LQDA and NKSH have been added to the Zacks Rank #1 (Strong Buy) List on May 13th, 2

Best Income Stocks to Buy for May 13th
zacks.com
Best Income Stocks to Buy for May 13th

HTHT, NKSH and KMI made it to the Zacks Rank #1 (Strong Buy) income stocks list on May 13th, 2026.

Critical Contrast: MetroCity Bankshares (NASDAQ:MCBS) vs. National Bankshares (NASDAQ:NKSH)
defenseworld.net
Critical Contrast: MetroCity Bankshares (NASDAQ:MCBS) vs. National Bankshares (NASDAQ:NKSH)

MetroCity Bankshares (NASDAQ: MCBS - Get Free Report) and National Bankshares (NASDAQ: NKSH - Get Fr

Seacoast Banking Corporation of Florida (NASDAQ:SBCF) vs. National Bankshares (NASDAQ:NKSH) Head-To-Head Analysis
defenseworld.net
Seacoast Banking Corporation of Florida (NASDAQ:SBCF) vs. National Bankshares (NASDAQ:NKSH) Head-To-

National Bankshares (NASDAQ: NKSH - Get Free Report) and Seacoast Banking Corporation of Florida (NA

National Bankshares (NASDAQ:NKSH) Stock Price Passes Above 200-Day Moving Average   – What’s Next?
defenseworld.net
National Bankshares (NASDAQ:NKSH) Stock Price Passes Above 200-Day Moving Average – What’s Next?

National Bankshares, Inc. (NASDAQ: NKSH - Get Free Report)'s stock price passed above its two hundre

National Bankshares (NASDAQ:NKSH) Stock Price Passes Above 200 Day Moving Average   – Here’s Why
defenseworld.net
National Bankshares (NASDAQ:NKSH) Stock Price Passes Above 200 Day Moving Average – Here’s Why

National Bankshares, Inc. (NASDAQ: NKSH - Get Free Report) shares passed above its 200-day moving av

National Bankshares (NASDAQ:NKSH) & Prime Meridian (OTCMKTS:PMHG) Critical Analysis
defenseworld.net
National Bankshares (NASDAQ:NKSH) & Prime Meridian (OTCMKTS:PMHG) Critical Analysis

National Bankshares (NASDAQ: NKSH - Get Free Report) and Prime Meridian (OTCMKTS:PMHG - Get Free Rep

National Bankshares, Inc. $NKSH Stock Holdings Lowered by Brandes Investment Partners LP
defenseworld.net
National Bankshares, Inc. $NKSH Stock Holdings Lowered by Brandes Investment Partners LP

Brandes Investment Partners LP trimmed its holdings in shares of National Bankshares, Inc. (NASDAQ:

First Look: BHP ends Anglo bid, Novo miss, Black Friday
gurufocus.com
First Look: BHP ends Anglo bid, Novo miss, Black Friday

Stock News Wall Street steadies; AI and pharma in focus: U.S. stocks rebounded Friday but closed the

National Bankshares (NKSH) Q3 Earnings and Revenues Surpass Estimates
zacks.com
National Bankshares (NKSH) Q3 Earnings and Revenues Surpass Estimates

National Bankshares (NKSH) came out with quarterly earnings of $0.69 per share, beating the Zacks Co

5 Regional Bank Stocks Exploding Higher
benzinga.com
5 Regional Bank Stocks Exploding Higher

Regional banks MBCN, PVBC, UBCP, NKSH, and FVCB surge in quality rankings, signaling strong financia

benzinga.com
Stocks That Hit 52-Week Lows On Tuesday

  On Tuesday, 647 companies set new 52-week lows.

benzinga.com
Benzinga's Top Ratings Upgrades, Downgrades For July 24, 2023

benzinga.com
Stocks That Hit 52-Week Lows On Friday

  Friday's session saw 100 companies set new 52-week lows.

benzinga.com
Stocks That Hit 52-Week Lows On Thursday

  On Thursday, 498 companies reached new 52-week lows.

benzinga.com
Stocks That Hit 52-Week Lows On Monday

  On Monday, 166 stocks hit new 52-week lows.

benzinga.com
Stocks That Hit 52-Week Lows On Wednesday

  On Wednesday, 193 stocks hit new 52-week lows.

benzinga.com
Benzinga's Top Ratings Upgrades, Downgrades For June 2, 2022

 

benzinga.com
Stocks That Hit 52-Week Lows On Thursday

During Thursday's morning session, 33 stocks hit new 52-week lows.