
APC, PLGO and NKSH made it to the Zacks Rank #1 (Strong Buy) income stocks list on June 12, 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) | $58.42M |
| Gross Profit (TTM) | $58.42M |
| EBITDA | — |
| Operating Margin | 41.20% |
| Return on Equity | 9.91% |
| Return on Assets | 0.96% |
| Revenue/Share (TTM) | $9.18 |
| Book Value | $29.45 |
| Price-to-Book | 1.24 |
| Price-to-Sales (TTM) | 3.88 |
| EV/Revenue | 3.985 |
| EV/EBITDA | — |
| Quarterly Earnings Growth (YoY) | 53.30% |
| Quarterly Revenue Growth (YoY) | 22.70% |
| Shares Outstanding | $6.37M |
| Float | $6.15M |
| % Insiders | 3.34% |
| % Institutions | 37.63% |
Volatility is currently expanding

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.