NATIONAL BANKSHARES INC
NKSH · National Commercial Banks · 6.4M shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $6M (gross $6M, SBC $128K)
Reference price $37.10 · est. market cap ~$236M — last insider purchase, 2026-03-13 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
C63National Bankshares — small Virginia bank, earnings rebound, modest returns.
Strengths
- Net income up sharply (83rd pct)
- Conservative balance sheet
Risks
- ROE 8.6% (33rd), ROA (26th) average
- Low cash position (12th)
- Very small scale
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
Key metrics
Return on equity
8.6%
Return on assets
0.9%
Net-income growth
107.6%
Tangible book value
$173M
Cash & investments
$59M
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-10 | Smith Lutheria H. | Grant | 221 | — |
| 2026-06-10 | Thompson James Carroll | Grant | 221 | — |
| 2026-06-10 | Johnson Mildred R | Grant | 221 | — |
| 2026-06-10 | Fitzwater Norman V III | Grant | 221 | — |
| 2026-06-10 | Dye Michael E | Grant | 221 | — |
| 2026-06-10 | Dooley John Elliott | Grant | 221 | — |
| 2026-06-10 | Reynolds Glenn P | Grant | 221 | — |
| 2026-06-10 | BALL LAWRENCE J | Grant | 221 | — |
| 2026-06-10 | DENARDO F BRAD | Grant | 221 | — |
| 2026-06-10 | Sweet Alan Jeffrey | Grant | 221 | — |
| 2026-03-13 | Sweet Alan Jeffrey | Buy | 215 | $37.10 |
| 2026-02-14 | Ramsey Lara E | Grant | 261 | — |
| 2026-02-14 | Mylum Paul M. | Grant | 309 | — |
| 2026-02-14 | Skeens David K. | Grant | 265 | — |
| 2026-02-14 | Jones Lora M. | Grant | 227 | — |
| 2026-02-11 | Skeens David K. | Grant | 771 | — |
| 2026-02-11 | Jones Lora M. | Grant | 767 | — |
| 2026-02-11 | Mylum Paul M. | Grant | 906 | — |
| 2026-02-11 | Ramsey Lara E | Grant | 967 | — |
| 2025-12-10 | MILLER MARY G | Grant | 219 | — |
| 2025-12-10 | Sweet Alan Jeffrey | Grant | 219 | — |
| 2025-12-10 | Smith Lutheria H. | Grant | 219 | — |
| 2025-12-10 | Thompson James Carroll | Grant | 219 | — |
| 2025-12-10 | Johnson Mildred R | Grant | 219 | — |
| 2025-12-10 | Fitzwater Norman V III | Grant | 219 | — |
| 2025-12-10 | Dye Michael E | Grant | 219 | — |
| 2025-12-10 | Dooley John Elliott | Grant | 219 | — |
| 2025-12-10 | Reynolds Glenn P | Grant | 219 | — |
| 2025-12-10 | BALL LAWRENCE J | Grant | 219 | — |
| 2025-12-10 | DENARDO F BRAD | Grant | 219 | — |
| 2025-06-18 | BALL LAWRENCE J | Buy | 1.0K | $25.80 |
| 2025-06-12 | Sweet Alan Jeffrey | Buy | 225 | $26.50 |
| 2025-06-11 | Smith Lutheria H. | Grant | 263 | — |
| 2025-06-11 | Thompson James Carroll | Grant | 263 | — |
| 2025-06-11 | Johnson Mildred R | Grant | 263 | — |
| 2025-06-11 | Fitzwater Norman V III | Grant | 263 | — |
| 2025-06-11 | Dye Michael E | Grant | 263 | — |
| 2025-06-11 | Sweet Alan Jeffrey | Grant | 263 | — |
| 2025-06-11 | Dooley John Elliott | Grant | 263 | — |
| 2025-06-11 | Reynolds Glenn P | Grant | 263 | — |
| 2025-06-11 | BALL LAWRENCE J | Grant | 263 | — |
| 2025-06-11 | MILLER MARY G | Grant | 263 | — |
| 2025-06-02 | Smith Lutheria H. | Buy | 24 | $26.17 |
| 2025-03-14 | Green Charles E III | Buy | 1.0K | $27.08 |
| 2025-02-26 | BALL LAWRENCE J | Buy | 1.0K | $27.50 |
| 2025-02-19 | MILLER MARY G | Buy | 49 | $28.62 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-05-18 | 2026-05-18 | 0001193125-26-228213 ↗ |
| 10-Q | 2026-05-13 | 2026-03-31 | 0001193125-26-220869 ↗ |
| 8-K | 2026-05-13 | 2026-05-13 | 0001193125-26-221753 ↗ |
| 8-K | 2026-05-13 | 2026-05-13 | 0001193125-26-221751 ↗ |
| 8-K | 2026-05-01 | 2026-05-01 | 0001193125-26-201410 ↗ |
| 8-K | 2026-04-23 | 2026-04-23 | 0001193125-26-173958 ↗ |
| 8-K | 2026-04-14 | 2026-04-14 | 0001193125-26-154248 ↗ |
| 8-K | 2026-04-09 | 2026-04-09 | 0001193125-26-149194 ↗ |
| 10-K | 2026-03-27 | 2025-12-31 | 0001193125-26-128311 ↗ |
| 8-K | 2026-03-25 | 2026-03-25 | 0001193125-26-124217 ↗ |
| 8-K | 2026-03-20 | 2026-03-20 | 0001193125-26-117128 ↗ |
| 8-K | 2026-01-22 | 2026-01-22 | 0001193125-26-019510 ↗ |