Try our mobile app

Switch to company model in classical logic    *

General information

Country: UNITED STATES

Sector: Oil and Gas Equipment and Services

Cactus, Inc. designs, manufactures, sells, and rents a range of wellheads and pressure control equipment. The company`s principal products include Cactus SafeDrill wellhead systems, Cactus SafeLink systems, frac stacks, zipper manifolds, and production trees. It also provides field services, such as 24-hour service crews to assist with the installation, maintenance, repair, and safe handling of the wellhead and pressure control equipment. The company sells or rents its products for onshore unconventional oil and gas wells that are utilized during the drilling, completion, and production phases of its customers` wells. It operates 14 service centers in the United States, as well as 3 service centers in Eastern Australia. Cactus, Inc. was founded in 2011 and is headquartered in Houston, Texas.
Website: cactuswhd.com



Growth: Bad revenue growth rate -9.9%, there is slowdown compared to average historical growth rates 23.8%. The revenue growth dynamics is unstable

Profitability: LTM EBITDA margin is positive, +30.6%. On average the margin is decreasing unsteadily. Gross margin is normal, +35.3%. In the last quarter the company beat the estimated EPS, +14.3%. The company was ahead of estimated EPS in 100% of quarters (showing a gain of +$0.06 per share on average)

Cash Flow Generation: Dividend yield for the last twelve months 1.0%. Free cash flow yield 4.0% (LTM)

Undervaluation: Fundamental value created in LTM (estimate)


Entry Point: Share price is 73.3% higher than minimum and 21.2% lower than maximum for the last 3 years

AI Insight: the companies with similar growth trajectories, EBITDA margin, industries and geography on average are valued 3.7x by EV / Sales multiple , the company can be 25.2% undervalued

Key Financials (Download financials)

Ticker: WHD
Share price, USD:  (0.0%)54.73
year average price 44.21  


year start price 60.11 2025-02-13

max close price 61.16 2025-02-18

min close price 33.40 2025-10-10

current price 54.73 2026-02-12
Common stocks: 66 393 000

Dividend Yield:  1.0%
FCF Yield LTM: 4.0%
EV / LTM EBITDA: 9.7x
EV / EBITDA annualized: 13.2x
Last revenue growth (y/y):  -9.9%
Last growth of EBITDA (y/y):  -10.3%
Historical revenue growth:  +23.8%
Historical growth of EBITDA:  +33.5%
EV / Sales: 3.0x
Margin (EBITDA LTM / Revenue): 30.6%
Fundamental value created in LTM:
Market Cap ($m): 3 634
Net Debt ($m): -406
EV (Enterprise Value): 3 228
Price to Book: 3.1x

Revenue and EBITDA

Quarterly values ($m)

Change (y/y)

Cash Flow

FCF ($m)

Net Debt / Cash and Equivalents ($m)

Share price and dividends (Download history)

Share price

Payment USD per share

Multiple and potential

EV / Sales

Potential dynamics

News


2025-12-31zacks.com

All You Need to Know About Cactus (WHD) Rating Upgrade to Strong Buy

2025-10-30seekingalpha.com

Cactus, Inc. (WHD) Q3 2025 Earnings Call Transcript

2025-10-29zacks.com

Cactus (WHD) Reports Q3 Earnings: What Key Metrics Have to Say

2025-10-29zacks.com

Cactus, Inc. (WHD) Q3 Earnings and Revenues Beat Estimates

2025-10-29businesswire.com

Cactus Announces Third Quarter 2025 Results

2025-07-31fool.com

Cactus (WHD) Q2 EPS Falls 18.5%

2025-07-30zacks.com

Here's What Key Metrics Tell Us About Cactus (WHD) Q2 Earnings

2025-07-30zacks.com

Cactus, Inc. (WHD) Q2 Earnings and Revenues Lag Estimates

2025-07-30businesswire.com

Cactus Announces Second Quarter 2025 Results

2025-06-06zacks.com

Cactus Forms JV With Baker Hughes, Boosts International Presence
More information for subscribed users:
detailed calculation of
Fundamental value created in LTM

Financial reporting

Income Statement

Property 2025 q3 2025 q2 2024 q4 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4 2020 q4
date 2025-09-30 2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31
symbol WHD WHD WHD WHD WHD WHD WHD WHD WHD WHD WHD WHD WHD WHD
reportedCurrency USD USD USD USD USD USD USD USD USD USD USD USD USD USD
cik 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M
fillingDate 2025-10-30 2025-07-31 2024-10-31 2024-08-01 2024-05-02 2023-11-09 2023-08-08 2023-05-10 2022-11-07
acceptedDate 2025-10-30 15:11:37 2025-07-31 17:27:21 2025-02-27 17:28:03 2024-10-31 16:12:39 2024-08-01 17:12:20 2024-05-02 15:43:31 2024-02-29 16:36:00 2023-11-09 16:39:37 2023-08-08 17:18:09 2023-05-10 17:18:22 2023-03-01 17:23:47 2022-11-07 17:12:26 2022-02-28 15:42:49 2021-02-26 18:07:39
calendarYear 2025 2025 2024 2024 2024 2023 2023 2023 2022
period Q3 Q2 FY Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY FY
revenue 264M 274M 1 130M 293M 290M 274M 1 097M 288M 306M 228M 688M 184M 439M 349M
costOfRevenue 171M 124M 693M 179M 180M 173M 691M 123M 149M 149M 446M 117M 317M 237M
grossProfit 93M 150M 436M 114M 110M 101M 406M 165M 157M 80M 242M 67M 121M 112M
grossProfitRatio 0.353 0.549 0.39 0.379 0.369 0.572 0.512 0.348 0.365
researchAndDevelopmentExpenses 0 0 0 0 0 0 0 0 0 0 0 0 0 0
generalAndAdministrativeExpenses 0 0 0 0 0 6M 0 0 0 0 0 0 0 0
sellingAndMarketingExpenses 0 0 0 0 0 20M 0 0 0 0 0 0 0 0
sellingGeneralAndAdministrativeExpenses 32M 39M 130M 37M 27M 25M 127M 30M 38M 30M 68M 16M 46M 40M
otherExpenses 0 50M 16M 138 000 15M 61M 15M -200M -257M 4M 0 0 0 2M
operatingExpenses 32M 89M 147M 38M 27M 25M 142M -200M -257M 30M 68M 16M 46M 42M
costAndExpenses 203M 213M 840M 216M 208M 198M 833M -200M -257M 179M 514M 133M 363M 279M
interestIncome 3M 3M 10M 0 0 689 000 4M 1M 6M 0 5M 0 353 000 2M
interestExpense 0 0 4M 0 1M 0 10M -1M -6M 1M 1M 1M 1M 1M
depreciationAndAmortization 16M 16M 60M 15M 15M 15M 65M 15M 22M 13M 34M 8M 36M 41M
ebitda 81M 79M 364M 92M 98M 91M 332M 103M 328M 242M 212M 60M 112M 112M
ebitdaratio 0.305 0.29 0.314 0.336 0.332 0.357 1.072 1.057 0.324
operatingIncome 61M 61M 290M 77M 83M 76M 264M 88M 49M 228M 175M 51M 75M 70M
operatingIncomeRatio 0.232 0.222 0.262 0.285 0.277 0.304 0.159 1 0.278
totalOtherIncomeExpensesNet 3M 3M 10M 2M 1M -13M -2M -1M -6M -174M 2M 2M -282 000 146 000
incomeBeforeTax 64M 63M 299M 79M 81M 63M 262M 86M 43M 54M 177M 54M 75M 70M
incomeBeforeTaxRatio 0.244 0.231 0.269 0.28 0.231 0.3 0.139 0.237 0.29
incomeTaxExpense 14M 14M 67M 16M 18M 13M 48M 18M 10M 2M 31M 12M 8M 11M
netIncome 42M 40M 185M 50M 50M 39M 169M 53M 25M 43M 110M 31M 50M 34M
netIncomeRatio 0.158 0.147 0.17 0.172 0.142 0.183 0.081 0.188 0.17
eps 0.61 0.59 2.79 0.89 0.75 0.6 2.62 0.81 0.38 0.67 1.83 0.52 1.22 1.25
epsdiluted 0.6 0.59 0.74 0.75 0.59 0.8 0.38 0.63 0.51
weightedAverageShsOut 69M 68M 66M 67M 66M 65M 65M 65M 65M 64M 60M 61M 55M 47M
weightedAverageShsOutDil 69M 69M 80M 80M 67M 80M 79M 65M 65M 79M 76M 61M 76M 75M
link Link Link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link Link Link
filingDate 2025-02-27 2024-02-29 2023-03-01 2022-02-28 2021-03-01
fiscalYear 2024 2023 2022 2021 2020
netInterestIncome 6M -6M 4M -774 000 701 000
ebit 302M 267M 177M 76M 71M
nonOperatingIncomeExcludingInterest -12M -3M -3M -551 000 -1M
netIncomeFromContinuingOperations 233M 215M 145M 67M 59M
netIncomeFromDiscontinuedOperations 0 0 0 0 0
otherAdjustmentsToNetIncome 0 0 0 0 0
netIncomeDeductions -36M -35M -27M -14M -20M
bottomLineNetIncome 222M 204M 137M 63M 54M
epsDiluted 2.77 2.57 1.8 0.83 0.72

Balance Sheet Statement

Property 2025 q3 2025 q2 2024 q4 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4 2020 q4
date 2025-09-30 2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31
symbol WHD WHD WHD WHD WHD WHD WHD WHD WHD WHD WHD WHD WHD WHD
reportedCurrency USD USD USD USD USD USD USD USD USD USD USD USD USD USD
cik 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M
fillingDate 2025-10-30 2025-07-31 2024-10-31 2024-08-01 2024-05-02 2023-11-09 2023-08-08 2023-05-10 2022-11-07
acceptedDate 2025-10-30 15:11:37 2025-07-31 17:27:21 2025-02-27 17:28:03 2024-10-31 16:12:39 2024-08-01 17:12:20 2024-05-02 15:43:31 2024-02-29 16:36:00 2023-11-09 16:39:37 2023-08-08 17:18:09 2023-05-10 17:18:22 2023-03-01 17:23:47 2022-11-07 17:12:26 2022-02-28 15:42:49 2021-02-26 18:07:39
calendarYear 2025 2025 2024 2024 2024 2023 2023 2023 2022
period Q3 Q2 FY Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY FY
cashAndCashEquivalents 446M 405M 343M 303M 247M 194M 134M 64M 64M 75M 345M 321M 302M 289M
shortTermInvestments 0 0 0 0 0 0 0 0 0 0 0 0 0 0
cashAndShortTermInvestments 446M 405M 343M 303M 247M 194M 134M 64M 64M 75M 345M 321M 302M 289M
netReceivables 201M 207M 192M 197M 205M 208M 205M 206M 215M 209M 138M 132M 89M 44M
inventory 271M 246M 227M 220M 207M 204M 206M 204M 209M 233M 161M 163M 120M 87M
otherCurrentAssets 10M 14M 13M 10M 11M 11M 11M 19M 11M 10M 11M 12M 0 5M
totalCurrentAssets 929M 873M 775M 730M 669M 617M 556M 493M 499M 527M 655M 627M 518M 425M
propertyPlantEquipmentNet 367M 371M 370M 368M 367M 369M 369M 365M 367M 373M 153M 152M 152M 165M
goodwill 203M 203M 203M 203M 203M 203M 203M 201M 203M 201M 8M 8M 8M 8M
intangibleAssets 152M 156M 164M 168M 172M 176M 180M 184M 188M 197M 0 0 0 0
goodwillAndIntangibleAssets 355M 359M 367M 371M 375M 379M 383M 385M 391M 398M 8M 8M 8M 8M
longTermInvestments 6M 6M 0 0 0 -201M 0 0 0 0 0 0 0 0
taxAssets 199M 207M 219M 204M 206M 201M 205M 212M 210M 211M 302M 307M 303M 217M
otherNonCurrentAssets 9M 8M 9M 9M 9M 211M 10M 10M 10M 10M 2M 1M 1M 1M
totalNonCurrentAssets 936M 951M 965M 952M 957M 959M 966M 971M 977M 993M 464M 468M 464M 390M
otherAssets 0 0 0 0 0 0 0 0 0 0 0 0 0 0
totalAssets 1 865M 1 825M 1 739M 1 682M 1 626M 1 576M 1 523M 1 464M 1 476M 1 520M 1 119M 1 095M 982M 816M
accountPayables 67M 83M 72M 75M 64M 66M 72M 65M 64M 57M 48M 62M 43M 20M
shortTermDebt 12M 12M 0 12M 23M 11M 0 12M 36M 52M 0 10M 0 8M
taxPayables 0 0 48M 25M 6M 21M 32M 0 0 0 33M 0 15M 2M
deferredRevenue 0 0 15M 0 9M 8M 14M 82M 10M 0 1M 0 2M 1M
otherCurrentLiabilities 96M 84M 0 79M 87M 105M 21M 19M 71M 78M 576 000 59M 269 000 13M
totalCurrentLiabilities 176M 180M 179M 191M 179M 191M 176M 177M 181M 187M 117M 132M 93M 49M
longTermDebt 27M 30M 0 30M 28M 30M 0 25M 55M 138M 0 24M 0 0
deferredRevenueNonCurrent 0 0 0 0 0 -4M 0 -250M 0 0 0 0 0 0
deferredTaxLiabilitiesNonCurrent 2M 2M 3M 3M 3M 4M 4M 252M 264M 264M 2M 2M 1M 786 000
otherNonCurrentLiabilities 266M 264M 263M 245M 262M 255M 250M 250M 24M 6M 265M 215M 270M 195M
totalNonCurrentLiabilities 295M 296M 296M 278M 293M 285M 282M 277M 343M 408M 292M 287M 294M 216M
otherLiabilities 0 0 0 0 0 0 0 0 0 0 0 0 0 0
capitalLeaseObligations 27M 42M 42M 30M 40M 30M 40M 37M 37M 38M 36M 35M 33M 20M
totalLiabilities 471M 476M 475M 469M 472M 475M 458M 454M 524M 594M 408M 420M 387M 265M
preferredStock 0 0 0 0 0 0 0 0 0 0 0 0 0 0
commonStock 688 000 685 000 681 000 666 000 665 000 655 000 654 000 654 000 647 000 645 000 609 000 607 000 590 000 477 000
retainedEarnings 650M 619M 552M 514M 473M 432M 401M 360M 315M 298M 262M 238M 178M 150M
accumulatedOtherComprehensiveIncomeLoss -2M -2M -2M -739 000 -1M -1M -826 000 -2M -1M -764 000 -984 000 -2M 8000 330 000
othertotalStockholdersEquity 541M 531M 489M 482M 462M 651M 638M 628M 308M
totalStockholdersEquity 1 190M 1 148M 1 071M 1 003M 955M 893M 866M 1 010M 953M 926M 572M 544M 469M 353M
totalEquity 1 393M 1 349M 1 264M 1 212M 1 155M 1 101M 1 065M 1 199M 1 145M 1 114M 710M 544M 595M 551M
totalLiabilitiesAndStockholdersEquity 1 865M 1 825M 1 682M 1 626M 1 576M 1 464M 1 476M 1 520M 1 095M
minorityInterest 204M 200M 193M 209M 200M 207M 199M 189M 192M 189M 139M 0 126M 198M
totalLiabilitiesAndTotalEquity 1 865M 1 825M 1 739M 1 682M 1 626M 1 576M 1 523M 1 464M 1 476M 1 520M 1 119M 1 095M 982M 816M
totalInvestments 6M 6M 0 0 0 -201M 0 0 0 0 0 0 0 0
totalDebt 40M 42M 42M 42M 40M 41M 40M 37M 91M 190M 36M 35M 33M 28M
netDebt -406M -363M -301M -262M -207M -153M -94M -27M 27M 114M -309M -286M -268M -261M
link Link Link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link Link Link
filingDate 2025-02-27 2024-02-29 2023-03-01 2022-02-28 2021-03-01
fiscalYear 2024 2023 2022 2021 2020
accountsReceivables 192M 205M 138M 89M 44M
otherReceivables 0 0 0 0 0
prepaids 0 0 0 8M 0
totalPayables 121M 104M 81M 58M 22M
otherPayables 49M 32M 33M 15M 2M
accruedExpenses 32M 25M 23M 23M 4M
capitalLeaseObligationsCurrent 11M 12M 11M 10M 0
capitalLeaseObligationsNonCurrent 31M 28M 25M 23M 20M
treasuryStock 0 0 0 0 0
additionalPaidInCapital 521M 465M 311M 290M 202M
otherTotalStockholdersEquity 0 0 0 0 0

Cash Flow Statement

Property 2025 q3 2025 q2 2024 q4 2024 q3 2024 q2 2024 q1 2023 q4 2023 q3 2023 q2 2023 q1 2022 q4 2022 q3 2021 q4 2020 q4
date 2025-09-30 2025-06-30 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2021-12-31 2020-12-31
symbol WHD WHD WHD WHD WHD WHD WHD WHD WHD WHD WHD WHD WHD WHD
reportedCurrency USD USD USD USD USD USD USD USD USD USD USD USD USD USD
cik 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M 2M
fillingDate 2025-10-30 2025-07-31 2024-10-31 2024-08-01 2024-05-02 2023-11-09 2023-08-08 2023-05-10 2022-11-07
acceptedDate 2025-10-30 15:11:37 2025-07-31 17:27:21 2025-02-27 17:28:03 2024-10-31 16:12:39 2024-08-01 17:12:20 2024-05-02 15:43:31 2024-02-29 16:36:00 2023-11-09 16:39:37 2023-08-08 17:18:09 2023-05-10 17:18:22 2023-03-01 17:23:47 2022-11-07 17:12:26 2022-02-28 15:42:49 2021-02-26 18:07:39
calendarYear 2025 2025 2024 2024 2024 2023 2023 2023 2022
period Q3 Q2 FY Q3 Q2 Q1 FY Q3 Q2 Q1 FY Q3 FY FY
netIncome 50M 49M 233M 87M 50M 39M 169M 68M 32M 52M 145M 42M 67M 59M
depreciationAndAmortization 16M 16M 60M 15M 15M 15M 65M 15M 22M 13M 34M 8M 36M 41M
deferredIncomeTax 10M 5M 20M 5M 4M 4M 17M 10M 2M -1M 25M 11M 5M 7M
stockBasedCompensation 6M 6M 23M 6M 6M 4M 18M 4M 5M 4M 11M 3M 9M 9M
changeInWorkingCapital -21M 5M -37M 28M -14M -2M 5M 13M 22M -3M -89M -21M -45M 39M
accountsReceivables 6M 12M 13M 9M 3M -3M -12M 7M -7M -13M -49M -6M -45M 45M
inventory -26M -17M 4M 7M -5M 234 000 42M 4M 21M 21M -45M -15M -36M 18M
accountsPayables -17M 19M 675 000 11M -445 000 -8M 9M 1M 8M -6M 6M 6M 22M -19M
otherWorkingCapital 16M -9M -55M 725 000 -11M 9M -34M -511 000 867 000 -5M -1M -6M 14M -5M
otherNonCashItems 458 000 1M 17M -54M 56M 71M 65M -30M 24M -4M -8M -12M -8M -11M
netCashProvidedByOperatingActivities 62M 83M 316M 85M 78M 86M 340M 80M 108M 60M 118M 30M 64M 143M
investmentsInPropertyPlantAndEquipment -10M 0 0 -10M -9M -8M -44M -10M -8M -16M -28M -7M -14M -24M
acquisitionsNet 0 0 0 0 2M 1M -616M 3M 1M -619M 3M 0 0 6M
purchasesOfInvestments 0 0 0 0 0 0 0 0 0 0 0 0 0 0
salesMaturitiesOfInvestments 0 0 0 0 0 0 0 0 0 0 0 0 0 0
otherInvestingActivites 2M -11M -326 000 2M 1M 1M 0 2M 825 000
netCashUsedForInvestingActivites -8M -11M -10M -7M -7M -6M -6M -633M -7M
debtRepayment -2M -2M -2M -2M -2M -57M -102M -2M -2M
commonStockIssued 0 0 0 0 0 0 0 170M 0
commonStockRepurchased -204 000 -212 000 -9M -832 000 -221 000 -8M -5M 0 -256 000 -4M -5M 0 -3M -1M
dividendsPaid -10M -9M -9M -15M -10M -17M -10M -9M -11M
otherFinancingActivites -2M -4M -8M -7M -2M -40 000 -152 000 148M -165 000
netCashUsedProvidedByFinancingActivities -13M -15M -19M -17M -20M -74M -112M 303M -13M
effectOfForexChangesOnCash 174 000 492 000 -2M 802 000 -1M 1M 503 000 -497 000 -725 000 422 000 -2M -2M 272 000 1M
netChangeInCash 40M 58M 209M 57M 52M 60M -211M -172 000 -12M -269M 43M 9M 13M 86M
cashAtEndOfPeriod 446M 405M 343M 303M 247M 194M 134M 64M 64M 75M 345M 321M 302M 289M
cashAtBeginningOfPeriod 405M 348M 134M 247M 194M 134M 345M 64M 75M 345M 302M 312M 289M 203M
operatingCashFlow 62M 83M 316M 85M 78M 86M 340M 80M 108M 60M 118M 30M 64M 143M
capitalExpenditure -10M -12M -39M -10M -9M -8M -44M -10M -8M -16M -28M -7M -14M -24M
freeCashFlow 52M 71M 277M 76M 68M 78M 296M 70M 100M 45M 90M 23M 50M 119M
link Link Link Link Link Link Link Link Link Link
finalLink Link Link Link Link Link Link Link Link Link
filingDate 2025-02-27 2024-02-29 2023-03-01 2022-02-28 2021-03-01
fiscalYear 2024 2023 2022 2021 2020
otherInvestingActivities -35M 5M 0 2M 0
netCashProvidedByInvestingActivities -35M -655M -26M -12M -18M
netDebtIssuance -8M -8M -6M -5M -5M
longTermNetDebtIssuance -8M -8M -6M -5M -5M
shortTermNetDebtIssuance 0 0 0 0 0
netStockIssuance -9M 165M -5M -3M -1M
netCommonStockIssuance -9M 165M -5M -3M -1M
commonStockIssuance 0 170M 0 0 0
netPreferredStockIssuance 0 0 0 0 0
netDividendsPaid -34M -30M -27M -21M -17M
commonDividendsPaid -34M -30M -27M -21M -17M
preferredDividendsPaid 0 0 0 0 0
otherFinancingActivities -19M -24M -10M -10M -16M
netCashProvidedByFinancingActivities -70M 103M -47M -39M -40M
incomeTaxesPaid 25M 26M 6M 5M 0
interestPaid 3M 6M 1M 959 000 0

Earning call transcript

2025 q3
2025-10-30 ET (fiscal 2025 q3)
2025 q2
2025-08-01 ET (fiscal 2025 q2)
2025 q1
2025-05-01 ET (fiscal 2025 q1)
2024 q4
2025-02-27 ET (fiscal 2024 q4)
2024 q3
2024-10-31 ET (fiscal 2024 q3)
2024 q2
2024-08-03 ET (fiscal 2024 q2)
2024 q1
2024-05-04 ET (fiscal 2024 q1)
2023 q4
2024-02-29 ET (fiscal 2023 q4)
2023 q3
2023-11-09 ET (fiscal 2023 q3)
2023 q2
2023-08-08 ET (fiscal 2023 q2)
2023 q1
2023-05-12 ET (fiscal 2023 q1)
2022 q4
2023-02-23 ET (fiscal 2022 q4)
2022 q3
2022-11-07 ET (fiscal 2022 q3)
2022 q2
2022-08-06 ET (fiscal 2022 q2)
2022 q1
2022-05-07 ET (fiscal 2022 q1)

SEC forms

Show financial reports only

SEC form 10
2025-10-30 19:11 ET
Cactus reported for 2025 q3
SEC form 8
2025-10-29 21:44 ET
Cactus published news for 2025 q3
SEC form 8
2025-10-29 21:44 ET
Cactus reported for 2025 q3
SEC form 8
2025-09-02 21:01 ET
Cactus published news for 2025 q2
SEC form 8
2025-09-02 21:01 ET
Cactus published news for 2025 q2
SEC form 10
2025-07-31 21:27 ET
Cactus reported for 2025 q2
SEC form 8
2025-07-30 22:15 ET
Cactus published news for 2025 q2
SEC form 8
2025-07-30 22:15 ET
Cactus reported for 2025 q2
SEC form 8
2025-06-04 12:30 ET
Cactus published news for 2025 q1
SEC form 8
2025-06-04 12:30 ET
Cactus published news for 2025 q1
SEC form 8
2025-05-15 14:58 ET
Cactus published news for 2025 q1
SEC form 10
2025-05-01 20:56 ET
Cactus published news for 2025 q1
SEC form 10
2025-05-01 00:00 ET
Cactus reported for 2025 q1
SEC form 8
2025-05-01 00:00 ET
Cactus published news for 2025 q1
SEC form 8
2025-05-01 00:00 ET
Cactus reported for 2025 q1
SEC form 8
2025-03-17 21:17 ET
Cactus published news for 2024 q4
SEC form 8
2025-03-17 21:17 ET
Cactus published news for 2024 q4
SEC form 10
2025-02-27 22:28 ET
Cactus published news for 2024 q4
SEC form 10
2025-02-27 00:00 ET
Cactus reported for 2024 q4
SEC form 8
2025-02-27 00:00 ET
Cactus published news for 2024 q4
SEC form 8
2025-02-27 00:00 ET
Cactus published news for 2024 q4
SEC form 10
2024-10-31 16:12 ET
Cactus reported for 2024 q3
SEC form 8
2024-10-30 17:49 ET
Cactus published news for 2024 q3
SEC form 8
2024-10-30 17:49 ET
Cactus reported for 2024 q3
SEC form 10
2024-08-01 17:12 ET
Cactus published news for 2024 q2
SEC form 10
2024-08-01 00:00 ET
Cactus published news for 2024 q2
SEC form 8
2024-07-31 18:00 ET
Cactus published news for 2024 q2
SEC form 8
2024-07-31 18:00 ET
Cactus reported for 2024 q2
SEC form 10
2024-05-02 15:43 ET
Cactus published news for 2024 q1
SEC form 10
2024-05-02 00:00 ET
Cactus published news for 2024 q1
SEC form 8
2024-05-01 19:18 ET
Cactus published news for 2024 q1
SEC form 8
2024-05-01 19:18 ET
Cactus reported for 2024 q1
SEC form 10
2024-02-29 16:36 ET
Cactus published news for 2023 q4
SEC form 10
2024-02-29 00:00 ET
Cactus published news for 2023 q4
SEC form 8
2024-02-28 17:38 ET
Cactus published news for 2023 q4
SEC form 8
2024-02-28 17:38 ET
Cactus reported for 2023 q4
SEC form 10
2023-11-09 00:00 ET
Cactus published news for 2023 q3
SEC form 8
2023-11-08 17:18 ET
Cactus published news for 2023 q3
SEC form 10
2023-08-08 17:18 ET
Cactus published news for 2023 q2
SEC form 10
2023-08-08 00:00 ET
Cactus published news for 2023 q2
SEC form 6
2023-08-07 17:17 ET
Cactus reported for 2023 q2
SEC form 8
2023-08-07 00:00 ET
Cactus published news for 2023 q2
SEC form 6
2023-06-07 20:01 ET
Cactus published news for 2023 q1
SEC form 10
2023-05-10 00:00 ET
Cactus published news for 2023 q1
SEC form 8
2023-05-09 00:00 ET
Cactus reported for 2023 q1
SEC form 6
2023-03-20 07:07 ET
Cactus published news for 2022 q4
SEC form 6
2023-03-14 19:41 ET
Cactus published news for 2022 q4
SEC form 6
2023-03-14 17:30 ET
Cactus published news for 2022 q4
SEC form 6
2023-03-14 16:50 ET
Cactus published news for 2022 q4
SEC form 6
2023-03-14 16:50 ET
Cactus published news for 2022 q4
SEC form 6
2023-03-14 16:49 ET
Cactus published news for 2022 q4
SEC form 6
2023-03-14 16:49 ET
Cactus published news for 2022 q4
SEC form 6
2023-03-14 16:48 ET
Cactus published news for 2022 q4
SEC form 10
2023-03-01 17:23 ET
Cactus reported for 2022 q4
SEC form 6
2023-03-01 12:55 ET
Cactus published news for 2022 q4
SEC form 10
2023-03-01 00:00 ET
Cactus reported for 2022 q4
SEC form 8
2023-02-23 00:00 ET
Cactus reported for 2022 q4
SEC form 6
2023-02-22 19:27 ET
Cactus published news for 2022 q4
SEC form 6
2023-02-07 19:29 ET
Cactus published news for 2022 q4
SEC form 6
2023-01-13 16:05 ET
Cactus published news for 2022 q4
SEC form 6
2023-01-10 16:47 ET
Cactus published news for 2022 q4
SEC form 6
2023-01-03 06:34 ET
Cactus published news for 2022 q4
SEC form 6
2022-12-21 17:43 ET
Cactus published news for 2022 q3
SEC form 6
2022-11-15 17:11 ET
Cactus published news for 2022 q3
SEC form 10
2022-11-07 17:12 ET
Cactus reported for 2022 q3
SEC form 6
2022-11-07 06:55 ET
Cactus published news for 2022 q3
SEC form 10
2022-11-07 00:00 ET
Cactus published news for
SEC form 8
2022-11-07 00:00 ET
Cactus reported for 2022 q3
SEC form 6
2022-09-06 17:21 ET
Cactus published news for 2022 q2
SEC form 10
2022-08-04 16:59 ET
Cactus reported for 2022 q2
SEC form 6
2022-08-04 07:00 ET
Cactus published news for 2022 q2
SEC form 10
2022-08-04 00:00 ET
Cactus reported for 2022 q2
SEC form 8
2022-08-04 00:00 ET
Cactus reported for 2022 q2
SEC form 6
2022-07-29 17:15 ET
Cactus published news for 2022 q2
SEC form 6
2022-07-06 15:54 ET
Cactus published news for 2022 q2
SEC form 6
2022-05-19 17:19 ET
Cactus published news for 2022 q1
SEC form 6
2022-05-19 17:18 ET
Cactus published news for 2022 q1
SEC form 6
2022-05-19 17:10 ET
Cactus published news for 2022 q1
SEC form 6
2022-05-19 17:10 ET
Cactus published news for 2022 q1
SEC form 6
2022-05-18 18:28 ET
Cactus published news for 2022 q1
SEC form 6
2022-05-18 14:46 ET
Cactus published news for 2022 q1
SEC form 6
2022-05-09 17:14 ET
Cactus published news for 2022 q1
SEC form 10
2022-05-05 17:16 ET
Cactus reported for 2022 q1
SEC form 10
2022-05-05 00:00 ET
Cactus reported for 2022 q1
SEC form 6
2022-05-04 17:29 ET
Cactus published news for 2022 q1
SEC form 8
2022-05-04 00:00 ET
Cactus reported for 2022 q1
SEC form 6
2022-04-12 16:24 ET
Cactus published news for 2022 q1
SEC form 6
2022-03-23 15:49 ET
Cactus published news for 2021 q4
SEC form 6
2022-03-21 18:19 ET
Cactus published news for 2021 q4
SEC form 10
2022-02-28 15:42 ET
Cactus published news for 2021 q4
SEC form 6
2022-02-28 07:40 ET
Cactus published news for 2021 q4
SEC form 10
2022-02-28 00:00 ET
Cactus published news for 2021 q4
SEC form 8
2022-02-28 00:00 ET
Cactus published news for 2021 q4
SEC form 6
2021-11-30 17:02 ET
Cactus published news for 2021 q3
SEC form 10
2021-11-05 00:00 ET
Cactus published news for 2021 q3
SEC form 10
2021-11-04 17:31 ET
Cactus published news for 2021 q3
SEC form 6
2021-11-03 17:09 ET
Cactus published news for 2021 q3
SEC form 8
2021-11-03 00:00 ET
Cactus published news for 2021 q3
SEC form 6
2021-09-15 18:16 ET
Cactus published news for 2021 q2
SEC form 6
2021-09-08 17:02 ET
Cactus published news for 2021 q2
SEC form 10
2021-07-29 17:26 ET
Cactus published news for 2021 q2
SEC form 10
2021-07-29 00:00 ET
Cactus published news for 2021 q2
SEC form 6
2021-07-28 17:28 ET
Cactus published news for 2021 q2
SEC form 8
2021-07-28 00:00 ET
Cactus reported for 2021 q2
SEC form 6
2021-07-02 15:35 ET
Cactus published news for 2021 q2
SEC form 6
2021-06-16 17:24 ET
Cactus published news for 2021 q1
SEC form 6
2021-06-10 17:13 ET
Cactus published news for 2021 q1
SEC form 6
2021-06-07 19:05 ET
Cactus published news for 2021 q1
SEC form 6
2021-05-19 14:58 ET
Cactus published news for 2021 q1
SEC form 10
2021-05-07 00:00 ET
Cactus published news for 2021 q1
SEC form 10
2021-05-06 19:01 ET
Cactus published news for 2021 q1
SEC form 6
2021-05-05 17:01 ET
Cactus published news for 2021 q1
SEC form 8
2021-05-05 00:00 ET
Cactus published news for 2021 q1
SEC form 6
2021-04-27 17:49 ET
Cactus published news for 2021 q1
SEC form 6
2021-04-13 12:01 ET
Cactus published news for 2021 q1
SEC form 6
2021-03-29 16:55 ET
Cactus published news for 2020 q4
SEC form 6
2021-03-16 16:08 ET
Cactus published news for 2020 q4
SEC form 6
2021-03-11 09:45 ET
Cactus published news for 2020 q4
SEC form 6
2021-03-10 07:58 ET
Cactus published news for 2020 q4
SEC form 6
2021-03-08 16:20 ET
Cactus published news for 2020 q4
SEC form 6
2021-03-02 21:36 ET
Cactus published news for 2020 q4
SEC form 10
2021-02-26 18:07 ET
Cactus published news for 2020 q4
SEC form 6
2021-02-24 18:13 ET
Cactus published news for 2020 q4
SEC form 6
2021-02-05 18:44 ET
Cactus published news for 2020 q4
SEC form 6
2020-11-17 17:50 ET
Cactus published news for 2020 q3
SEC form 10
2020-11-05 17:02 ET
Cactus published news for 2020 q3
SEC form 6
2020-11-04 17:25 ET
Cactus published news for 2020 q3