Cactus Inc
Cactus Inc operates in an unclassified economic sector with an activity description that is currently unclassified, generating revenue through undisclosed primary business lines.
Business. Cactus Inc operates in an unclassified economic sector with an activity description that is currently unclassified, generating revenue through undisclosed primary business lines.
Analyst recommendations
9 analysts · consensus BuyAt a glance
What drives this business
The watch-list the newsroom runs for this company — derived from its sector path, sharpened layer by layer. Not investment advice.
News & coverage
0Sector rotation
Developing storylines
Analysis
AI analysisOpportunity
Upcoming catalysts
Scheduled public events. Informational only — not investment advice.
- Company
- EarningsQ3 2026 earnings (expected)2026-10-28 · estimated
- Macro
- Rate decisionBank of England rate decision (press conf.)2026-08-06 · GB
- Rate decisionReserve Bank of Australia rate decision (press conf.)2026-08-12 · AU
- Rate decisionNorges Bank rate decision (press conf.)2026-08-20 · NO
- Rate decisionSveriges Riksbank rate decision (press conf.)2026-09-03 · SE
- Rate decisionBank of Canada rate decision (press conf.)2026-09-09 · CA
- Rate decisionEuropean Central Bank rate decision (press conf.)2026-09-10 · EU
- Macro & political
- ElectionSE Swedish Election2026-09-14 · SE
- ElectionUS U.S. Midterms2026-11-03 · US
- ElectionFR French Legislative2027-06-01 · FR
Pre-earnings brief
Cactus Inc (WHD.O) experienced a major shift in its shareholder registry, with investor ID 587 significantly altering their position in the company's stock. The data indicates a substantial modification in shareholding, where the investor's stake was adjusted from 35 shares to 9,698 shares, representing a notable increase in ownership. This change, detected in late June 2026, reflects a significant accumulation of shares by this specific investor, marking a key development in the company's ownership structure. The significance of this shareholder change is underscored by the fact that Cactus Inc has a relatively concentrated base of top holders, with only 33 identified major investors. The increase in shares held by investor ID 587, from a negligible weight of approximately 0.000001% to 0.000265%, although still small in absolute terms, represents a major relative change in their portfolio allocation. This movement could signal increased confidence in the company's prospects or a strategic adjustment by the investor, warranting attention from other market participants. In addition to the shareholder changes, Cactus Inc's risk assessment profile has been updated with new fields. The dilution risk is now classified as "unknown," while the liquidity risk is assessed as "low." These updates provide a clearer picture of the company's financial stability and potential risks, although the "unknown" status of dilution risk introduces some uncertainty. The low liquidity risk suggests that the company's shares are reasonably tradable, which is a positive indicator for investors concerned about marketability. Furthermore, the company's taxonomy classification has been updated, with both its activity and economic sector now marked as "Unclassified." This change, classified as medium severity, may reflect a lack of specific categorization in the current data or a need for further clarification. The absence of analyst coverage and index membership, as indicated by the company's profile, suggests that Cactus Inc may be a smaller or less widely followed entity, making such shareholder movements and risk assessments particularly relevant for investors monitoring the stock.
Signals & dispatch
Composite-score breakdown
Synthesis
Cactus Inc operates in an unclassified economic sector with an activity description that is currently unclassified, generating revenue through undisclosed primary business lines.
Cactus Inc (WHD.O) experienced a major shift in its shareholder registry, with investor ID 587 significantly altering their position in the company's stock. The data indicates a substantial modification in shareholding, where the investor's stake was adjusted from 35 shares to 9,698 shares, representing a notable increase in ownership. This change, detected in late June 2026, reflects a significant accumulation of shares by this specific investor, marking a key development in the company's ownership structure. The significance of this shareholder change is underscored by the fact that Cactus Inc has a relatively concentrated base of top holders, with only 33 identified major investors. The increase in shares held by investor ID 587, from a negligible weight of approximately 0.000001% to 0.000265%, although still small in absolute terms, represents a major relative change in their portfolio allocation. This movement could signal increased confidence in the company's prospects or a strategic adjustment by the investor, warranting attention from other market participants. In addition to the shareholder changes, Cactus Inc's risk assessment profile has been updated with new fields. The dilution risk is now classified as "unknown," while the liquidity risk is assessed as "low." These updates provide a clearer picture of the company's financial stability and potential risks, although the "unknown" status of dilution risk introduces some uncertainty. The low liquidity risk suggests that the company's shares are reasonably tradable, which is a positive indicator for investors concerned about marketability. Furthermore, the company's taxonomy classification has been updated, with both its activity and economic sector now marked as "Unclassified." This change, classified as medium severity, may reflect a lack of specific categorization in the current data or a need for further clarification. The absence of analyst coverage and index membership, as indicated by the company's profile, suggests that Cactus Inc may be a smaller or less widely followed entity, making such shareholder movements and risk assessments particularly relevant for investors monitoring the stock.
- Zero long-term debt and a debt-to-equity ratio of 0.0 indicate a debt-free capital structure.
- Return on equity of 13.54% and return on assets of 8.87% reflect solid profitability.
- Operating cash flow of $258.4 million exceeds net income of $166.0 million, showing strong cash conversion.
- Analyst consensus is bullish with a mean price target of $64.75 and a mean recommendation of 2.00.
- Dilution risk cannot be assessed due to missing share count data.
- Lack of historical data and segment breakdowns limits growth and concentration analysis.
Bull / Bear case
Generated · model-assistedCactus Inc generated a 25.2% revenue CAGR over four years, demonstrating strong historical top-line growth momentum.
The company maintains a debt-to-equity ratio of 0.0, indicating a pristine balance sheet with no leverage risk.
Analysts project 17.5% upside to a mean price target of $64.75, reflecting positive market sentiment.
Revenue declined 4.5% year-over-year in the latest fiscal year, marking a reversal of prior growth trends.
Top five institutional holders own only 10% of shares, indicating low institutional conviction or concentration.
In focus — financials by report
Revenue $388.3M, +38,5% YoY; Operating income −27,9% YoY.
- ▍Revenue $388.3M, +38,5% YoY
- ▍Operating income −27,9% YoY
- ▍Net income −209,9% YoY
- ▍Free cash flow +28,0% YoY
- ▍Net margin -12.5%
Revenue $261.2M, −4,0% YoY; Operating income −15,1% YoY.
- ▍Revenue $261.2M, −4,0% YoY
- ▍Operating income −15,1% YoY
- ▍Net income −14,7% YoY
- ▍Free cash flow −6,1% YoY
- ▍Net margin 15.3%
Revenue $264.0M, −10,0% YoY; Operating income −20,3% YoY.
- ▍Revenue $264.0M, −10,0% YoY
- ▍Operating income −20,3% YoY
- ▍Net income −16,6% YoY
- ▍Free cash flow −20,0% YoY
- ▍Net margin 15.8%
Revenue $273.6M, −5,8% YoY; Operating income −23,8% YoY.
- ▍Revenue $273.6M, −5,8% YoY
- ▍Operating income −23,8% YoY
- ▍Net income −19,1% YoY
- ▍Free cash flow −25,6% YoY
- ▍Net margin 14.7%
Revenue $280.3M; Operating income $68.6M.
- ▍Revenue $280.3M
- ▍Operating income $68.6M
- ▍Net margin 15.8%
Revenue $272.1M; Operating income $70.5M.
- ▍Revenue $272.1M
- ▍Operating income $70.5M
- ▍Net margin 17.2%
Revenue $293.2M; Operating income $76.8M.
- ▍Revenue $293.2M
- ▍Operating income $76.8M
- ▍Net margin 17.0%
Revenue $290.4M; Operating income $79.8M.
- ▍Revenue $290.4M
- ▍Operating income $79.8M
- ▍Net margin 17.2%
Revenue $1.08B, −4,5% YoY; Operating income −13,5% YoY.
- ▍Revenue $1.08B, −4,5% YoY
- ▍Operating income −13,5% YoY
- ▍Net income −10,5% YoY
- ▍Free cash flow −13,1% YoY
- ▍Net margin 15.4%
Revenue $1.13B, +3,0% YoY; Operating income +9,6% YoY.
- ▍Revenue $1.13B, +3,0% YoY
- ▍Operating income +9,6% YoY
- ▍Net income +9,6% YoY
- ▍Free cash flow +4,5% YoY
- ▍Net margin 16.4%
Revenue $1.10B, +59,4% YoY; Operating income +51,3% YoY.
- ▍Revenue $1.10B, +59,4% YoY
- ▍Operating income +51,3% YoY
- ▍Net income +53,5% YoY
- ▍Free cash flow +82,0% YoY
- ▍Net margin 15.4%
Revenue $688.4M, +57,0% YoY; Operating income +131,7% YoY.
- ▍Revenue $688.4M, +57,0% YoY
- ▍Operating income +131,7% YoY
- ▍Net income +122,2% YoY
- ▍Free cash flow +80,9% YoY
- ▍Net margin 16.0%
Valuation TTM
Revenue by segment
Business relationships
Supply chain
Peer comparison
Market position
Stress test
Predictor forecast
| Metric | Our forecast | Guidance | Consensus |
|---|---|---|---|
| EPS | —no estimate | —no estimate | 2,96 |
| Revenue | —no estimate | —no estimate | 1,6B USD |
| Operating income | —no estimate | —no estimate | 293,7M USD |
Options
Short squeeze
Earnings-call key lines
Consensus distribution
sell-side coverageEstimate revisions
consensus EPS · 26-week trendSell-side observations
Themes
ESG
Risk factors
Benchmarks vs cohort
Corporate actions / M&A
FX exposure
Comparable transactions
Derivatives & instruments
Derivative transactions
- Director, Chairman and CEO, 10% owner · Units → Class A Common StockDisposed 100 000other · 2026-07-27
- 10% owner · Units → Class A Common StockDisposed 100 000other · 2026-07-27
- Director, Chairman and CEO, 10% owner · Units → Class A Common StockAcquired 100 000grant · 2026-07-27
- Director, President, 10% owner · Units → Class A Common StockDisposed 100 000other · 2026-07-27
- Director, President, 10% owner · Units → Class A Common StockAcquired 100 000grant · 2026-07-27
- EVP and CFO · Restricted Stock Units → Class A Common StockDisposed 2 942exercise · 2026-06-03
- Director · Restricted Stock Units → Class A Common StockAcquired 2 586grant · 2026-05-12
- Chief Operating Officer · Restricted Stock Units → Class A Common StockDisposed 4 971exercise · 2026-03-11
- Director, Chairman and CEO, 10% owner · Restricted Stock Units → Class A Common StockDisposed 8 285exercise · 2026-03-11
- GC, EVP and Secretary · Restricted Stock Units → Class A Common StockDisposed 3 314exercise · 2026-03-11
- Director, President, 10% owner · Restricted Stock Units → Class A Common StockDisposed 8 285exercise · 2026-03-11
- EVP/CEO Spool Tech/Cactus Intl · Restricted Stock Units → Class A Common StockDisposed 4 971exercise · 2026-03-11
- Director · Restricted Stock Units → Class A Common StockAcquired 2 559grant · 2026-03-10
- Director · Restricted Stock Units → Class A Common StockDisposed 2 524exercise · 2026-03-10
- Director · Restricted Stock Units → Class A Common StockAcquired 2 559grant · 2026-03-10
- Director · Restricted Stock Units → Class A Common StockDisposed 2 524exercise · 2026-03-10
- Director · Restricted Stock Units → Class A Common StockAcquired 2 559grant · 2026-03-10
- Director · Restricted Stock Units → Class A Common StockDisposed 2 524exercise · 2026-03-10
- EVP/CEO Spool Tech/Cactus Intl · Restricted Stock Units → Class A Common StockAcquired 14 970grant · 2026-03-10
- EVP/CEO Spool Tech/Cactus Intl · Restricted Stock Units → Class A Common StockDisposed 4 027exercise · 2026-03-10
- EVP/CEO Spool Tech/Cactus Intl · Restricted Stock Units → Class A Common StockDisposed 7 978exercise · 2026-03-10
- Chief Operating Officer · Restricted Stock Units → Class A Common StockDisposed 4 027exercise · 2026-03-10
- Director · Restricted Stock Units → Class A Common StockDisposed 2 524exercise · 2026-03-10
- Director · Restricted Stock Units → Class A Common StockAcquired 2 559grant · 2026-03-10
- Chief Operating Officer · Restricted Stock Units → Class A Common StockDisposed 4 583exercise · 2026-03-10
Actions
Ask Handelsavisen
- Market data
- Market data cache
- Issuer disclosures
- Public news
- Earnings transcripts
- Consensus estimates
- ESG data
- Reference data
- Cash Conversion Ratiooperating_cash_flow / net_income
- Net Cashcash_and_equivalents + short_term_investments - short_term_debt - long_term_debt
- Debt To Equity(short_term_debt + long_term_debt) / total_equity
- Return On Equitynet_income / total_equity
- Return On Assetsnet_income / total_assets
- Market Priceinput from market-data provider (delayed close or quote-shim mid)
- Cactus, Inc. Market data — financials · 2026-06-25
- ha_refusal_refire fired on WHD.O · 2026-06-25
- Cactus Inc Market data — analyst estimates · 2026-06-25
- Cactus Inc Market data — ESG · 2026-06-25
- Cactus Inc HA canonical relationships · 2026-06-25
Ownership & reference
Top holders
- Investment Managers · as of 2026-03-310,09 %$0M
- Investment Managers · as of 2026-03-310,07 %$99M
- Investment Managers · as of 2026-03-310,06 %$81M
- Investment Managers · as of 2026-03-310,03 %$136M
- Investment Managers · as of 2026-03-310,02 %$38M
- Investment Managers · as of 2026-03-310,02 %$83M
- Investment Managers · as of 2026-03-310,02 %$86M
- Investment Managers · as of 2026-03-310,01 %$19M
- Investment Managers · as of 2024-06-300,01 %$529M
- Investment Managers · as of 2026-03-310,01 %$20M
- Investment Managers · as of 2026-03-310,01 %$27M
- Institutional Investor · as of 2026-03-310,01 %$16M
- Investment Managers · as of 2026-03-310,01 %$29M
- Institutional Investor · as of 2026-03-310,01 %$33M
- Institutional Investor · as of 2026-03-310,01 %$114M
- Investment Managers · as of 2026-03-310,01 %$39M
- Investment Managers · as of 2026-03-310,01 %$94M
- Investment Managers · as of 2025-12-310,01 %$345M
- Investment Managers · as of 2026-03-310,00 %$144M
- Investment Managers · as of 2026-03-310,00 %$24M
- Investment Managers · as of 2026-03-310,00 %$31M
- Investment Managers · as of 2024-12-310,00 %$15M
- Brokerage Firms · as of 2026-03-310,00 %$13M
- Investment Managers · as of 2026-03-310,00 %$23M
- Investment Managers · as of 2026-03-310,00 %$46M
- Funds · as of 2026-03-310,00 %$17M
- Institutional Investor · as of 2026-03-310,00 %$10M
- Investment Managers · as of 2026-03-310,00 %$4M
- Institutional Investor · as of 2026-03-310,00 %$1M
- Investment Managers · as of 2026-03-310,00 %$0M
- Investment Managers · as of 2026-03-310,00 %$0M
- Brokerage Firms · as of 2026-03-310,00 %$1M
- Investment Managers · as of 2026-03-310,00 %$0M
Insider activity
- Director, President, 10% owner · Class A Common StockSold 86 700 @ $57,62$5,0M · 2026-07-30
- Director, Chairman and CEO, 10% owner · Class A Common StockSold 86 700 @ $57,62$5,0M · 2026-07-30
- Director, Chairman and CEO, 10% owner · Class A Common StockSold 13 300 @ $55,07$732K · 2026-07-27
- Director, Chairman and CEO, 10% owner · Class B Common StockOther 100 000 · 2026-07-27
- Director, Chairman and CEO, 10% owner · Class B Common StockOther 100 000 · 2026-07-27
- Director, Chairman and CEO, 10% owner · Class B Common StockOther 100 000 · 2026-07-27
- Director, Chairman and CEO, 10% owner · Class A Common StockOther 100 000 · 2026-07-27
- Director, President, 10% owner · Class A Common StockSold 13 300 @ $55,07$732K · 2026-07-27
- Director, President, 10% owner · Class B Common StockOther 100 000 · 2026-07-27
- 10% owner · Class B Common StockOther 100 000 · 2026-07-27
- Director, President, 10% owner · Class B Common StockOther 100 000 · 2026-07-27
- Director, President, 10% owner · Class B Common StockOther 100 000 · 2026-07-27
- Director, President, 10% owner · Class A Common StockOther 100 000 · 2026-07-27
- EVP and CFO · Class A Common StockOther 864 @ $58,80$51K · 2026-06-03
- EVP and CFO · Class A Common StockOther 2 942 · 2026-06-03
- Director · Class A Common StockSold 12 000 @ $56,57$679K · 2026-05-12
- Director · Class A Common StockSold 10 206 @ $56,62$578K · 2026-05-12
- EVP/CEO Spool Tech/Cactus Intl · Class A Common StockOther 1 957 @ $48,56$95K · 2026-03-11
- GC, EVP and Secretary · Class A Common StockOther 1 305 @ $48,56$63K · 2026-03-11
- GC, EVP and Secretary · Class A Common StockOther 3 314 · 2026-03-11
- EVP/CEO Spool Tech/Cactus Intl · Class A Common StockOther 4 971 · 2026-03-11
- GC, EVP and Secretary · Class A Common StockOther 3 910 · 2026-03-11
- Director, Chairman and CEO, 10% owner · Class A Common StockOther 8 285 · 2026-03-11
- Chief Operating Officer · Class A Common StockOther 1 957 @ $48,56$95K · 2026-03-11
- Chief Operating Officer · Class A Common StockOther 4 971 · 2026-03-11
Short positioning
Geographic breakdown
Intel & risk
4 tracked-field change(s) detected vs prior analysis; max severity: medium.
- Dilution risk— → unknownlow
- Liquidity risk— → lowlow
- Activity— → Unclassifiedmedium
- Economic sector— → Unclassifiedmedium
- Narrative— → —medium
- Business summary— → —medium
- Conclusion— → —medium
- Key takeaways— → —medium
Evidence & claims
From filings & derived data- Revenue (YoY) (2025-12-31 vs 2024-12-31): -4.5%Derived (calculated)
- Shareholders' equity (YoY) (2025-12-31 vs 2024-12-31): 14.5%Derived (calculated)
- Total assets (YoY) (2025-12-31 vs 2024-12-31): 7.6%Derived (calculated)
- Cost of revenue (YoY) (2025-12-31 vs 2024-12-31): -2.0%Derived (calculated)
- Total liabilities (YoY) (2025-12-31 vs 2024-12-31): -7.7%Derived (calculated)
- Net margin (FY 2025-12-31): 15.4%Derived (calculated)
- Return on equity (FY 2025-12-31): 13.5%Derived (calculated)
- Return on assets (FY 2025-12-31): 8.9%Derived (calculated)
- Current ratio (FY 2025-12-31): 5.81xDerived (calculated)
- Debt-to-equity (FY 2025-12-31): 0.36xDerived (calculated)
- Cash & equivalents (YoY) (2025-12-31 vs 2024-12-31): -64.0%Derived (calculated)
- Net income (YoY) (2025-12-31 vs 2024-12-31): -10.5%Derived (calculated)
- Operating cash flow (YoY) (2025-12-31 vs 2024-12-31): -18.3%Derived (calculated)
- Operating income (YoY) (2025-12-31 vs 2024-12-31): -13.5%Derived (calculated)
- Pre-tax income (annual): USD 260.67MSEC XBRL filing
- Cost of revenue (annual): USD 679.63MSEC XBRL filing
- Total liabilities (annual): USD 438.57MSEC XBRL filing
- Total assets (annual): USD 1.87BSEC XBRL filing
- Operating income (annual): USD 250.5MSEC XBRL filing
- Cash & equivalents (annual): USD 123.57MSEC XBRL filing
- Shareholders' equity (annual): USD 1.23BSEC XBRL filing
- Operating cash flow (annual): USD 258.42MSEC XBRL filing
- Current liabilities (annual): USD 164.24MSEC XBRL filing
- Current assets (annual): USD 954.92MSEC XBRL filing