SharesGrow 7-Criteria Score
All 7 criteria scored · valuation-related highlighted on this page
CSW Industrials, Inc. (CSW) trades at a trailing P/E of 36.3, forward P/E of 31.6. Trailing earnings yield is 2.76%, forward earnings yield 3.17%. PEG 1.27. Graham Number is $106.21.
Criteria proven by this page:
- VALUE (30/100, Fail) — the composite valuation score falls below the 60/100 threshold required to pass.
- Forward P/E 31.6 (down from trailing 36.3) — analysts expect earnings to grow, which would improve the valuation.
- PEG Ratio 1.27 — between 1.0–2.0 indicates moderate valuation relative to growth.
- Trailing Earnings Yield 2.76% — below bond yields — investors are paying a premium for expected growth rather than current earnings. Forward yield improves to 3.17% as earnings recover.
- Analyst consensus target $320.40 (+4.4% upside) — modest upside expected.
Overall SharesGrow Score: 70/100 with 4/7 criteria passed.
SharesGrow 7-Criteria Score
✗
VALUE
30/100
Price-to-Earnings & upside
Proven by this page
✓
HEALTH
100/100
Debt-to-Equity & liquidity
→ Health
Valuation Snapshot — CSW
Valuation Multiples
P/E (TTM)36.3
Forward P/E31.6
PEG Ratio1.27
Forward PEG1.96
P/B Ratio4.31
P/S Ratio4.61
EV/EBITDA23.5
Per Share Data
EPS (TTM)$7.65
Forward EPS (Est.)$9.73
Book Value / Share$65.50
Revenue / Share$60.56
FCF / Share$9.77
Yields & Fair Value
Earnings Yield2.76%
Forward Earnings Yield3.17%
Dividend Yield0.39%
Graham Number$106.21
SharesGrow IV$327.64 (+6.7%)
Analyst Target$320.40 (+4.4%)
Historical Valuation
| Year |
P/E (TTM) |
PEG Ratio |
P/B Ratio |
P/S Ratio |
Dividend Yield |
| 2016 |
19.3 |
-1.32 |
1.91 |
1.54 |
0.06% |
| 2017 |
52.3 |
-0.92 |
2.12 |
1.77 |
- |
| 2018 |
-59.4 |
0.28 |
2.66 |
2.16 |
- |
| 2019 |
19.5 |
-0.04 |
3.37 |
2.54 |
- |
| 2020 |
21.3 |
7.02 |
3.52 |
2.53 |
0.83% |
| 2021 |
30.5 |
-2.45 |
4.32 |
3.24 |
0.40% |
| 2022 |
27.9 |
0.48 |
3.95 |
2.96 |
0.51% |
| 2023 |
22.3 |
0.47 |
4.10 |
2.84 |
0.49% |
| 2024 |
35.4 |
6.89 |
5.85 |
4.54 |
0.33% |
| 2025 |
34.6 |
1.21 |
4.42 |
5.39 |
0.31% |
P/E Ratio & Earnings Yield
Earnings Per Share (EPS) History
| Year |
EPS (Diluted) |
Revenue |
Net Income |
Net Margin |
| 2016 |
$1.62 |
$319.83M |
$25.47M |
8% |
| 2017 |
$0.70 |
$327.08M |
$11.07M |
3.4% |
| 2018 |
$-0.76 |
$326.22M |
$-11.88M |
-3.6% |
| 2019 |
$2.93 |
$350.16M |
$45.57M |
13% |
| 2020 |
$3.02 |
$385.87M |
$45.72M |
11.8% |
| 2021 |
$2.65 |
$419.21M |
$40.1M |
9.6% |
| 2022 |
$4.20 |
$626.44M |
$66.39M |
10.6% |
| 2023 |
$6.20 |
$757.9M |
$96.44M |
12.7% |
| 2024 |
$6.52 |
$792.84M |
$101.65M |
12.8% |
| 2025 |
$8.38 |
$878.3M |
$136.65M |
15.6% |
Analyst Estimates
| Year |
EPS (Avg) |
EPS Range |
Revenue (Avg) |
Revenue Range |
Analysts |
| 2026 |
$9.73 |
$9.43 – $10.03 |
$1.07B |
$1.05B – $1.08B |
4 |
| 2027 |
$11.80 |
$11.78 – $11.82 |
$1.27B |
$1.26B – $1.28B |
4 |
| 2028 |
$13.20 |
$12.89 – $13.38 |
$1.33B |
$1.33B – $1.33B |
3 |
| 2029 |
$14.10 |
$13.83 – $14.48 |
$1.36B |
$1.33B – $1.39B |
1 |