$36.72-0.94 (-2.50%)
National Bankshares, Inc.
National Bankshares, Inc. in the Financial Services sector is trading at $36.72 with a market capitalization of $230M. Wall Street consensus targets $41.00 (1 analysts), implying a +11.7% move over the next 12 months. The stock is currently 8% below its 52-week high of $40.00, remaining 10.9% above its 200-day moving average. On fundamentals, Piotroski 7/9 indicates strong financial quality. The Whystock Score of 100/100 reflects bullish alignment across trend, valuation and analyst targets.
| Metric (USD) | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 |
|---|---|---|---|---|---|
| Total Revenue | $15.30Mβ | $15.27Mβ | $14.21Mβ | $13.27Mβ | $12.81M |
| Gross Profit | β | β | β | β | β |
| Operating Income | β | β | β | β | β |
| Net Income | $4.98Mβ | $5.88Mβ | $4.42Mβ | $2.29Mβ | $3.24M |
National Bankshares, Inc. operates as the bank holding company for the National Bank of Blacksburg that provides retail and commercial banking products and services to individuals, businesses, non-profits, and local governments. The company accepts i...
BMA, NKSH and APC made it to the Zacks Rank #1 (Strong Buy) income stocks list on June 3rd, 2026.
HTHT, NKSH and KMI made it to the Zacks Rank #1 (Strong Buy) income stocks list on May 13th, 2026.
If you want to compound wealth in the stock market, you can do so by buying an index fund. But investors can boost...
Community Trust Bancorp (CTBI) delivered earnings and revenue surprises of +5.97% and +2.15%, respectively, for the quarter ended December 2025. Do the numbers hold clues to what lies ahead for the stock?
It looks like National Bankshares, Inc. ( NASDAQ:NKSH ) is about to go ex-dividend in the next 4 days. The ex-dividend...