We are live on ! Find out more
NKSH icon

National Bankshares

Positive
Neutral
Negative
Sentiment 3-Months
Positive 90%
Neutral 0%
Negative 10%

Positive
Zacks Investment Research
1 day ago
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 on the recent price trend in fundamentally sound stocks. It is one of the many stocks that passed through our shorter-term trading strategy-based screen.
National Bankshares (NKSH) Is a Great Choice for 'Trend' Investors, Here's Why
Positive
Zacks Investment Research
2 days ago
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.
Best Income Stocks to Buy for July 29th
Positive
Zacks Investment Research
2 days ago
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.
New Strong Buy Stocks for July 29th
Positive
Zacks Investment Research
2 days ago
What Makes National Bankshares (NKSH) a New Buy Stock
National Bankshares (NKSH) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).
What Makes National Bankshares (NKSH) a New Buy Stock
Negative
Zacks Investment Research
7 days ago
National Bankshares (NKSH) Q2 Earnings Lag Estimates
National Bankshares (NKSH) came out with quarterly earnings of $0.79 per share, missing the Zacks Consensus Estimate of $0.8 per share. This compares to earnings of $0.61 per share a year ago.
National Bankshares (NKSH) Q2 Earnings Lag Estimates
Positive
Zacks Investment Research
1 month ago
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.
Best Income Stocks to Buy for June 12th
Positive
Zacks Investment Research
1 month ago
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, 2026.
New Strong Buy Stocks for June 3rd
Positive
Zacks Investment Research
1 month ago
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.
Best Income Stocks to Buy for June 3rd
Positive
Zacks Investment Research
2 months ago
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, 2026.
New Strong Buy Stocks for May 13th
Positive
Zacks Investment Research
2 months ago
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.
Best Income Stocks to Buy for May 13th