
NKSH, MSBI and STBA made it to the Zacks Rank #1 (Strong Buy) income stocks list on July 29, 2026.
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.
| Revenue (TTM) | $60.56M |
| Gross Profit (TTM) | $60.56M |
| EBITDA | — |
| Operating Margin | 41.40% |
| Return on Equity | 11.30% |
| Return on Assets | 1.12% |
| Revenue/Share (TTM) | $9.52 |
| Book Value | $30.20 |
| Price-to-Book | 1.27 |
| Price-to-Sales (TTM) | 4.20 |
| EV/Revenue | 4.038 |
| EV/EBITDA | — |
| Quarterly Earnings Growth (YoY) | 119.50% |
| Quarterly Revenue Growth (YoY) | 16.20% |
| Shares Outstanding | $6.37M |
| Float | $6.16M |
| % Insiders | 3.34% |
| % Institutions | 37.71% |
Volatility is currently expanding

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

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

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.

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

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

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

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

HTHT, NKSH and KMI made it to the Zacks Rank #1 (Strong Buy) income stocks list on May 13th, 2026.
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.