National Bankshares, Inc. is the banking holding company for the National Bank of Blacksburg offering retail and commercial banking products and services to individuals, businesses, non-profit organizations and local governments. The company is headquartered in Blacksburg, Virginia.
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) might move higher on growing optimism about its earnings prospects, which is reflected by its upgrade to a Zacks Rank #2 (Buy).
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.
HTHT, NKSH and KMI made it to the Zacks Rank #1 (Strong Buy) income stocks list on May 13th, 2026.
Zacks Investment Research5/13/2026Positive
Turn research into an automated options-selling system
Tiblio connects your broker and runs your put-and-call-writing strategy for you — on NKSH and any ticker you trade — then tracks every position and per-strategy win rate.