SharesGrow 7-Criteria Score
All 7 criteria scored · valuation-related highlighted on this page
National Bankshares, Inc. (NKSH) trades at a trailing P/E of 15.0, forward P/E of 13.1. Trailing earnings yield is 6.67%, forward earnings yield 7.61%. PEG 0.15 (Peter Lynch undervalued ≤1.0). Graham Number is $40.34.
Criteria proven by this page:
- VALUE (87/100, Pass) — P/E is below market average (15.0); PEG ≤ 1.0 — Peter Lynch undervalued (0.15); earnings yield beats bond yields (6.67%).
- Forward P/E 13.1 (down from trailing 15.0) — analysts expect earnings to grow, which would improve the valuation.
- PEG Ratio 0.15 — below 1.0 suggests the stock is undervalued relative to its earnings growth rate (Peter Lynch criterion).
- Trailing Earnings Yield 6.67% — exceeds typical bond yields (~4.3%), making equity attractive vs fixed income. Forward yield improves to 7.61% as earnings recover.
Overall SharesGrow Score: 67/100 with 4/7 criteria passed.
SharesGrow 7-Criteria Score
✓
VALUE
87/100
Price-to-Earnings & upside
Proven by this page
~
HEALTH
67/100
Debt-to-Equity & liquidity
→ Health
Valuation Snapshot — NKSH
Valuation Multiples
P/E (TTM)15.0
Forward P/E13.1
PEG Ratio0.15
Forward PEG0.99
P/B Ratio1.28
P/S Ratio2.79
EV/EBITDA11.6
Per Share Data
EPS (TTM)$2.49
Forward EPS (Est.)$2.82
Book Value / Share$29.07
Revenue / Share$13.40
FCF / Share$2.74
Yields & Fair Value
Earnings Yield6.67%
Forward Earnings Yield7.61%
Dividend Yield4.05%
Graham Number$40.34
SharesGrow IV$72.90 (+96.7%)
Historical Valuation
| Year |
P/E (TTM) |
PEG Ratio |
P/B Ratio |
P/S Ratio |
Dividend Yield |
| 2016 |
20.2 |
-3.55 |
1.70 |
6.29 |
2.67% |
| 2017 |
22.4 |
-4.02 |
1.71 |
6.47 |
2.57% |
| 2018 |
15.7 |
1.10 |
1.33 |
4.97 |
3.32% |
| 2019 |
16.9 |
1.19 |
1.61 |
5.48 |
3.05% |
| 2020 |
12.6 |
-1.97 |
1.01 |
3.91 |
4.43% |
| 2021 |
10.9 |
0.34 |
1.16 |
4.17 |
3.96% |
| 2022 |
9.3 |
0.29 |
1.97 |
3.86 |
3.71% |
| 2023 |
12.1 |
-0.31 |
1.36 |
2.79 |
7.76% |
| 2024 |
23.2 |
-0.43 |
1.13 |
2.24 |
5.24% |
| 2025 |
13.5 |
0.13 |
1.15 |
2.50 |
4.51% |
P/E Ratio & Earnings Yield
Earnings Per Share (EPS) History
| Year |
EPS (Diluted) |
Revenue |
Net Income |
Net Margin |
| 2016 |
$2.15 |
$48.05M |
$14.94M |
31.1% |
| 2017 |
$2.03 |
$48.9M |
$14.09M |
28.8% |
| 2018 |
$2.32 |
$50.95M |
$16.15M |
31.7% |
| 2019 |
$2.65 |
$53.94M |
$17.47M |
32.4% |
| 2020 |
$2.48 |
$51.95M |
$16.08M |
30.9% |
| 2021 |
$3.28 |
$53.41M |
$20.38M |
38.2% |
| 2022 |
$4.33 |
$62.51M |
$25.93M |
41.5% |
| 2023 |
$2.66 |
$68.19M |
$15.69M |
23% |
| 2024 |
$1.24 |
$79.08M |
$7.62M |
9.6% |
| 2025 |
$2.49 |
$85.32M |
$15.83M |
18.6% |
Analyst Estimates
| Year |
EPS (Avg) |
EPS Range |
Revenue (Avg) |
Revenue Range |
Analysts |
| 2026 |
$2.82 |
$2.82 – $2.82 |
$58.73M |
$58.73M – $58.73M |
1 |