ProPetro Holding Corp.
PUMP · Oil & Gas Field Services, NEC · 122.6M shares · +2%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: $37M (gross $52M, SBC $14M)
Grade
D53Permian-focused completion services provider near break-even on earnings amid falling rig counts and pricing pressure.
Strengths
- Strong operating cash flow (OCF margin 18.2%, 82nd pct) and positive FCF with low leverage (D/E 0.13)
- New PROPWR power-generation line offers diversification optionality
Risks
- Essentially zero profitability — net margin 0.06%, ROE 0.1% (24th pct), ROA 0.06% (32nd pct)
- Permian-concentrated, cyclical completion demand with declining rig count and pricing pressure
Notable findings
- Exec changeRecent 8-K item 5.02 8-K ↗
- Customer concentration~73% of revenue from one customer/distributor — Our hydraulic fracturing operations account for approximately 73
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Operating margin
0.5%
Net margin
0.1%
Return on equity
0.1%
Return on assets
0.1%
ROIC
0.5%
Revenue growth (QoQ)
-6.6%
Debt / equity
0.1×
Net debt / EBITDA
0.1×
Current ratio
1.3×
Free cash flow
$45M
EBITDA
$181M
Tangible book value
$773M
Cash & investments
$91M
Stock comp / revenue
1.3%
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-01 | Exec/director change | filing ↗ |
| 2026-05-22 | Exec/director changeShareholder voteExhibits | filing ↗ |
| 2026-05-07 | Material agreementDebt obligation3.02OtherExhibits | filing ↗ |
| 2026-05-04 | Reg FDOtherExhibits | filing ↗ |
| 2026-04-30 | Material agreementResultsReg FDExhibits | filing ↗ |
| 2026-02-18 | ResultsExhibits | filing ↗ |
| 2026-02-10 | Material agreementDebt obligationExhibits | filing ↗ |
| 2026-01-28 | Reg FDOtherExhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-01 | 2026-05-28 | 0001680247-26-000091 ↗ |
| 8-K | 2026-05-22 | 2026-05-19 | 0001104659-26-065695 ↗ |
| 8-K | 2026-05-07 | 2026-05-04 | 0001104659-26-057128 ↗ |
| 8-K | 2026-05-04 | 2026-05-04 | 0001104659-26-054472 ↗ |
| 10-Q | 2026-04-30 | 2026-03-31 | 0001680247-26-000060 ↗ |
| 8-K | 2026-04-30 | 2026-04-28 | 0001680247-26-000058 ↗ |
| 10-K | 2026-02-19 | 2025-12-31 | 0001680247-26-000028 ↗ |
| 8-K | 2026-02-18 | 2026-02-18 | 0001680247-26-000024 ↗ |
| 8-K | 2026-02-10 | 2026-02-06 | 0001104659-26-012332 ↗ |
| 8-K | 2026-01-28 | 2026-01-26 | 0001104659-26-007199 ↗ |
| 8-K | 2026-01-26 | 2026-01-26 | 0001104659-26-006612 ↗ |
| 8-K | 2025-12-30 | 2025-12-26 | 0001680247-25-000158 ↗ |