WHD logo
WHD NYSE US

Cactus, Inc. Class A Common Stock

Energy · Energy Website · IPO Feb 2018
$54.34
▲ +$0.39 (+0.72%)
Vol 717K
Mkt Cap
$4.3B
P/E
26.1
ROE
14.2%
Margin
15.4%
Beta
1.39
Div Yield
1.04%
52W
$33–$59

Wall Street Consensus

13 analysts · Apr 2026
4
Strong Buy
5
Buy
4
Hold
0
Sell
0
Strong Sell
69.2%
Buy Rating

Price Chart

Earnings

Beat rate: 75.0%
Quarter EPS Est EPS Act Surprise
Dec 2025 $0.58 $0.65 +$0.07
Sep 2025 $0.59 $0.67 +$0.08
Jun 2025 $0.73 $0.66 $-0.07
Mar 2025 $0.68 $0.73 +$0.05

Quarterly Revenue & Earnings

Quarter 2024-0… 2024-1… 2025-0… 2025-0… 2025-0… 2025-1…
Revenue $272.1M $280.3M $273.6M $264.0M $261.2M
Net Income $46.7M $44.2M $40.3M $41.6M $39.8M

Key Ratios

ROA (TTM)
9.1%
P/S (TTM)
4.02
P/B
3.0
EPS (TTM)
$2.40
CF/Share
$3.52
Rev Growth 3Y
+16.2%
52W High
$59.25
52W Low
$33.20
$33.20 52-Week Range $59.25

Financial Health

Free Cash Flow
$65.8M
Net Debt
-$85.8M
Cash
$123.6M
Total Debt
$37.7M
As of Dec 31, 2025

How does WHD compare to Energy peers?

Peer group: Peers · Energy (Peers) · 10 companies

WHD valuation vs Energy peers

P/E ratio
26.1
21% below peers (33.0)
vs Peers
vs Industry
Pricier
P/S ratio
4.0
64% above peers (2.5)
vs Peers
vs Industry
Overvalued
P/B ratio
3.0
34% above peers (2.2)
vs Peers
vs Industry
Overvalued
Div yield
1.0%
29% below peers (1.5%)
vs Peers
vs Industry
Low yield

WHD profitability vs Energy peers

ROE
14.2%
0% above peers (14.2%)
vs Peers
vs Industry
In line
Net margin
15.4%
107% above peers (7.5%)
vs Peers
vs Industry
Top tier
Gross margin
37.0%
22% above peers (30.5%)
vs Peers
vs Industry
Below avg
ROA
9.1%
115% above peers (4.2%)
vs Peers
vs Industry
Top tier

WHD financial health vs Energy peers

D/E ratio
vs Peers
vs Industry
Low debt
Current ratio
5.8
180% above peers (2.1)
vs Peers
vs Industry
Strong liquidity
Beta
1.4
62% above peers (0.9)
vs Peers
vs Industry
More volatile

WHD fundamentals radar

WHD Peer median Industry

WHD profitability vs leverage

Bubble size = market cap · X = net margin · Y = D/E ratio

WHD vs peers: key metrics

Dividends

$0.55
/ year
Mar 02, 2026 $0.1400
Dec 01, 2025 $0.1400
Aug 29, 2025 $0.1400
Jun 02, 2025 $0.1300
Mar 03, 2025 $0.1300
Dec 02, 2024 $0.1300
Aug 26, 2024 $0.1300
May 24, 2024 $0.1200

Latest News

No related news yet