WHD

Cactus, Inc.
$62.26
+0.16 (+0.26%)
Mkt Cap 4.32B
Volume 557,803
52W Range 33.2-62.75
Sector Energy
Beta 1.38
EPS (TTM) 1.08
P/E Ratio 57.65
Revenue (TTM) 1.19B
Rev Growth (5Y) +25.4%
EPS Growth (5Y) +14.1%
AlphaVal · Fair Value
$52.78
Overvalued · Moderate
18.0% above fair value
AlphaQuality · Grade
B+
Oil & Gas E&P
79.1 / 100 composite

Company Description

Track Record

Showing latest 4 periods • Swipe for more
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Revenue 1.08B 1.13B 1.10B 688.37M 438.59M 348.57M 628.41M 544.13M 341.19M 155.05M 221.40M
Net Income 166.01M 185.41M 169.17M 110.17M 49.59M 34.45M 85.61M 65.33M 66.55M (8.18M) 21.22M
EPS 2.42 2.79 2.62 1.83 1.22 1.25 3.47 2.02 3.11 -0.76 581.48
Free Cash Flow 217.21M 276.94M 296.30M 89.59M 49.82M 118.89M 149.93M 97.13M 2.62M 2.25M N/A
FCF / Share 3.17 4.17 4.58 1.49 0.90 2.51 3.33 3.00 0.12 0.21 N/A
Operating CF 256.02M 316.11M 340.28M 117.88M 63.76M 143.38M 209.63M 167.18M 34.71M 23.98M N/A
Total Assets 1.87B 1.74B 1.52B 1.12B 982.08M 815.59M 834.96M 584.74M 266.46M 165.33M N/A
Total Debt 37.75M 41.72M 39.97M 35.52M 33.21M 28.13M 37.66M 16.09M 256.62M 248.02M N/A
Cash & Equiv 494.58M 342.84M 133.79M 344.53M 301.67M 288.66M 202.60M 70.84M 7.57M 8.69M N/A
Book Value 1.23B 1.07B 865.52M 571.92M 468.64M 352.97M 327.47M 362.33M (36.22M) (103.32M) N/A
Return on Equity 0.14 0.17 0.20 0.19 0.11 0.10 0.26 0.18 N/A N/A N/A
WHD News
COP or WHD: Which Is the Better Value Stock Right Now?
May 14, 2026 08:41 AM · zacks.com
Cactus Q1 Earnings Top Estimates on Pressure Control Contributions
May 14, 2026 07:40 AM · zacks.com
Cactus Announces Board and Executive Leadership Transitions
May 12, 2026 01:15 PM · businesswire.com
Cactus, Inc. (WHD) Q1 2026 Earnings Call Transcript
May 07, 2026 01:41 PM · seekingalpha.com
Cactus Announces First Quarter 2026 Results
May 06, 2026 07:30 PM · businesswire.com
Occidental Petroleum Nears Q1 Earnings: Buy, Hold or Sell the Stock?
May 04, 2026 11:05 AM · zacks.com
Will Cactus (WHD) Beat Estimates Again in Its Next Earnings Report?
Apr 29, 2026 09:10 AM · zacks.com
Cactus, Inc. (WHD) Expected to Beat Earnings Estimates: Should You Buy?
Apr 29, 2026 07:01 AM · zacks.com
Cactus Announces Timing of First Quarter 2026 Earnings Release and Conference Call
Apr 15, 2026 02:30 PM · businesswire.com
Allspring Global Investments Holdings LLC Sells 20,327 Shares of Cactus, Inc. $WHD
Apr 05, 2026 11:25 PM · defenseworld.net