SharesGrow 7-Criteria Score
All 7 criteria scored · valuation-related highlighted on this page
Archrock, Inc. (AROC) trades at a trailing P/E of 19.7, forward P/E of 18.4. Trailing earnings yield is 5.08%, forward earnings yield 5.45%. PEG 0.26 (Peter Lynch undervalued ≤1.0). Graham Number is $18.89.
Criteria proven by this page:
- VALUE (66/100, Pass) — P/E is below market average (19.7); PEG ≤ 1.0 — Peter Lynch undervalued (0.26); analyst target implies upside (+10.1%); earnings yield beats bond yields (5.08%).
- Forward P/E 18.4 (down from trailing 19.7) — analysts expect earnings to grow, which would improve the valuation.
- PEG Ratio 0.26 — below 1.0 suggests the stock is undervalued relative to its earnings growth rate (Peter Lynch criterion).
- Trailing Earnings Yield 5.08% — exceeds typical bond yields (~4.3%), making equity attractive vs fixed income. Forward yield improves to 5.45% as earnings recover.
- Analyst consensus target $40.00 (+10.1% upside) — modest upside expected.
Overall SharesGrow Score: 79/100 with 5/7 criteria passed.
SharesGrow 7-Criteria Score
✓
VALUE
66/100
Price-to-Earnings & upside
Proven by this page
~
HEALTH
50/100
Debt-to-Equity & liquidity
→ Health
Valuation Snapshot — AROC
Valuation Multiples
P/E (TTM)19.7
Forward P/E18.4
PEG Ratio0.26
Forward PEG2.41
P/B Ratio4.25
P/S Ratio4.29
EV/EBITDA10.3
Per Share Data
EPS (TTM)$1.85
Forward EPS (Est.)$1.98
Book Value / Share$8.57
Revenue / Share$8.56
FCF / Share$0.69
Yields & Fair Value
Earnings Yield5.08%
Forward Earnings Yield5.45%
Dividend Yield2.28%
Graham Number$18.89
SharesGrow IV$39.99 (+10%)
Analyst Target$40.00 (+10.1%)
Historical Valuation
| Year |
P/E (TTM) |
PEG Ratio |
P/B Ratio |
P/S Ratio |
Dividend Yield |
| 2016 |
-16.7 |
0.34 |
1.27 |
1.13 |
3.83% |
| 2017 |
38.5 |
-0.29 |
0.94 |
0.92 |
4.66% |
| 2018 |
38.9 |
-1.44 |
0.97 |
0.91 |
7.12% |
| 2019 |
14.2 |
0.05 |
1.27 |
1.43 |
5.69% |
| 2020 |
-19.1 |
0.12 |
1.40 |
1.49 |
6.80% |
| 2021 |
40.2 |
-0.29 |
1.27 |
1.45 |
7.87% |
| 2022 |
31.1 |
0.56 |
1.60 |
1.63 |
6.56% |
| 2023 |
22.6 |
0.16 |
2.73 |
2.40 |
4.04% |
| 2024 |
23.4 |
0.41 |
3.05 |
3.48 |
2.74% |
| 2025 |
14.1 |
0.18 |
3.04 |
3.05 |
3.12% |
P/E Ratio & Earnings Yield
Earnings Per Share (EPS) History
| Year |
EPS (Diluted) |
Revenue |
Net Income |
Net Margin |
| 2016 |
$-0.79 |
$807.07M |
$-54.56M |
-6.8% |
| 2017 |
$0.26 |
$794.66M |
$18.95M |
2.4% |
| 2018 |
$0.19 |
$904.44M |
$21.06M |
2.3% |
| 2019 |
$0.70 |
$965.49M |
$97.33M |
10.1% |
| 2020 |
$-0.45 |
$874.97M |
$-68.45M |
-7.8% |
| 2021 |
$0.18 |
$781.46M |
$28.22M |
3.6% |
| 2022 |
$0.28 |
$845.57M |
$44.3M |
5.2% |
| 2023 |
$0.67 |
$990.34M |
$105M |
10.6% |
| 2024 |
$1.05 |
$1.16B |
$172.23M |
14.9% |
| 2025 |
$1.84 |
$1.49B |
$322.29M |
21.6% |
Analyst Estimates
| Year |
EPS (Avg) |
EPS Range |
Revenue (Avg) |
Revenue Range |
Analysts |
| 2026 |
$1.96 |
$1.83 – $2.19 |
$1.56B |
$1.55B – $1.58B |
3 |
| 2027 |
$2.22 |
$2.01 – $2.51 |
$1.65B |
$1.64B – $1.66B |
3 |
| 2028 |
$2.51 |
$2.48 – $2.54 |
$1.76B |
$1.76B – $1.77B |
1 |
| 2029 |
$2.84 |
$2.81 – $2.88 |
$1.81B |
$1.79B – $1.83B |
1 |
| 2030 |
$0.00 |
$0.00 – $0.00 |
$1.9B |
$1.88B – $1.92B |
0 |