Takeover

PUMPProPetro Holding Corp.

Oil & Gas Field Services, NEC

Revenue
$1.3BFY2021: $875MFY2022: $1.3BFY2023: $1.6BFY2024: $1.4BFY2025: $1.3B
12% YoY
Operating margin
0.5%FY2021: -7.9%FY2022: -0.2%FY2023: 8.0%FY2024: -11.6%FY2025: 0.5%
104% YoY
EBITDA
$181MFY2021: $65MFY2022: $126MFY2023: $350MFY2024: $57MFY2025: $181M
217% YoY
Market cap
$806M
Employees
1,700
$747K revenue each
Net debt / EBITDA
0.6×
$111M net debt
AI in 10-K
0.7
mentions per 10K words

Takeover score 3 of 13

Fixable underperformance 1 of 7

Buyer economics 1 of 4

Catalysts 1 of 2

Financials

MetricFY2021FY2022FY2023FY2024FY2025YoYTrend
Revenue$875M$1.3B$1.6B$1.4B$1.3B 12% FY2021: $875MFY2022: $1.3BFY2023: $1.6BFY2024: $1.4BFY2025: $1.3B
Operating income−$69M−$3M$130M−$167M$6M 104% FY2021: −$69MFY2022: −$3MFY2023: $130MFY2024: −$167MFY2025: $6M
Net income−$54M$2M$86M−$138M$824K 101% FY2021: −$54MFY2022: $2MFY2023: $86MFY2024: −$138MFY2025: $824K
Operating cash flow$155M$300M$375M$252M$232M 8.2% FY2021: $155MFY2022: $300MFY2023: $375MFY2024: $252MFY2025: $232M
Capex$144M$320M$371M$140M$186M 33% FY2021: $144MFY2022: $320MFY2023: $371MFY2024: $140MFY2025: $186M
Stock-based comp$12M$22M$14M$17M$17M 2.0% FY2021: $12MFY2022: $22MFY2023: $14MFY2024: $17MFY2025: $17M
Buybacks$0$0$52M$59M$0 100% FY2021: $0FY2022: $0FY2023: $52MFY2024: $59MFY2025: $0

Deal filings

None.

13D filers

FiledFilerFormStakeIntent
May 20, 2026EXXON MOBIL CORPSCHEDULE 13D/A0.0%Passive
May 3, 2024EXXON MOBIL CORPSC 13D/A15.2%Passive
Jul 20, 2022THRC Holdings, LPSC 13D/A4.7%Active
Jul 14, 2022THRC Holdings, LPSC 13D/A5.0%Active
Mar 30, 2022THRC Holdings, LPSC 13D/A6.1%Active
Mar 14, 2022THRC Holdings, LPSC 13D/A7.3%Active
Dec 22, 2021THRC Holdings, LPSC 13D/A8.7%Active
Sep 29, 2021THRC Holdings, LPSC 13D/A7.4%Active
Jan 19, 2021THRC Holdings, LPSC 13D7.5%Active
Jan 7, 2019PIONEER NATURAL RESOURCES COSC 13D16.6%Passive

Insider trading

Open-market buys, 12 mo
$0 · 0
Open-market sells, 12 mo
$278M · 4
Net
−$278M

Pay vs performance

YearCEO total compComp actually paidTSR (indexed)Peer TSR
FY2025——129124
FY2024——8396
FY2023——74106
FY2022——92153
FY2021——7280