Note: These figures reflect diluted GAAP earnings per share, reported before non-recurring items, and may differ from the non-GAAP figures used by some sources.
Cactus reports after market close, meaning Day 0 captures anticipatory trading before results drop, while Day +1 represents the first full session where the market digests actual results.
| Earnings Date | Day 0 Move | Day 0 Range | Day +1 Move | Day +1 Range |
|---|---|---|---|---|
| 2026-07-29 | -$0.82 (-1.54%) | $2.21 (4.16%) | +$9.68 (+18.50%) | $7.28 (13.91%) |
| 2026-05-06 | -$0.16 (-0.29%) | $1.23 (2.25%) | +$1.62 (+2.97%) | $2.90 (5.31%) |
| 2026-02-25 | -$0.28 (-0.48%) | $2.19 (3.75%) | -$6.44 (-11.10%) | $7.86 (13.55%) |
| 2025-10-29 | +$2.86 (+7.26%) | $3.16 (8.01%) | +$0.89 (+2.11%) | $4.87 (11.52%) |
| 2025-07-30 | -$0.37 (-0.78%) | $1.36 (2.88%) | -$4.49 (-9.59%) | $5.39 (11.53%) |
| 2025-04-30 | -$1.73 (-4.36%) | $1.20 (3.02%) | +$1.76 (+4.64%) | $2.82 (7.43%) |
| 2025-02-26 | -$0.27 (-0.47%) | $2.13 (3.70%) | -$5.11 (-8.94%) | $5.97 (10.43%) |
| 2024-10-30 | +$0.17 (+0.30%) | $1.30 (2.28%) | +$2.03 (+3.55%) | $2.58 (4.50%) |
| Avg Abs Move | 1.94% | 3.76% | 7.67% | 9.77% |
Historical price action around Cactus earnings shows significant volatility, with an average absolute Day +1 move of 7.67% and a range of 9.77%—well above typical market reactions. The most recent earnings release in July 2026 exemplifies this pattern: the stock moved down 1.54% on Day 0 but then surged 18.50% on Day +1 as investors absorbed the 31% earnings beat and strong guidance. This massive post-earnings rally was the largest in the dataset and reflects how the market rewards execution that exceeds expectations.
The pattern reveals asymmetric risk: when Cactus beats meaningfully, gains can be substantial (July's 18.50% and October 2025's 7.26% Day 0 move), but disappointments or cautious guidance can trigger sharp selloffs (February 2026's 11.10% Day +1 decline and July 2025's 9.59% drop). The average Day 0 move of 1.94% suggests limited anticipatory positioning, with most of the action concentrated in the Day +1 session once results and management commentary are fully digested. Investors should prepare for a potentially wide trading range given the stock's history of 10%+ moves following earnings.
| Metric | Value |
|---|---|
| Expiration Date | 11/20/26 (DTE 24) |
| Expected Move | $2.72 (4.15%) |
| Expected Range | $62.84 to $68.28 |
| Implied Volatility | 41.26% |
The options market is pricing a 4.15% expected move through the November 20 expiration, implying a range of $62.84 to $68.28. This sits well below the stock's 7.67% average Day +1 move and 9.77% average range following recent earnings releases, suggesting options traders may be underpricing potential volatility. Given Cactus's history of double-digit post-earnings swings—particularly the 18.50% surge after last quarter's blowout results—the current implied move appears conservative and could present opportunity for volatility strategies.
Analysts maintain a Buy rating on Cactus with an average price target of $71.44, implying 9% upside from the current price of $65.56. The consensus reflects cautious optimism, with 3 Strong Buys, 1 Moderate Buy, and 5 Holds among the 9 analysts covering the stock. No analysts rate the stock a Sell or Strong Sell, indicating broad agreement that the company's fundamentals remain sound despite near-term execution questions.
Sentiment has remained unchanged over the past month, with the average recommendation holding steady at 3.78 on the five-point scale. This stability suggests analysts are waiting for the third-quarter results to confirm whether the second quarter's outperformance can be sustained or whether the expected sequential decline marks a more meaningful shift in the growth trajectory. The price target range spans from $64.00 to $83.00, with the high estimate implying 27% upside—a reflection of the divergent views on how quickly the company can capitalize on its spoolable technologies expansion and international growth opportunities.
The unchanged sentiment comes despite management's preannouncement of sequential pressure control weakness, indicating analysts have largely absorbed that guidance and are focused on whether spoolable growth and backlog stabilization can offset the near-term headwinds. Barclays' recent target increase to $75 reflects confidence in the company's ability to navigate the planned pullback and emerge with strengthening momentum into 2027.
The Barchart Technical Opinion rates Cactus a Buy at 56%, up from 40% a week ago but unchanged from a month ago, reflecting improving near-term momentum as the stock has climbed back above key short-term moving averages heading into earnings. The signal strengthening over the past week suggests technical buyers are positioning ahead of the release.
Timeframe Analysis:
Trend Characteristics: The Average strength and Average direction indicate a balanced technical environment without extreme momentum in either direction, suggesting the stock is in a neutral setup heading into earnings rather than overbought or oversold territory.
The stock is currently trading at $65.56, positioned above its 20-day ($63.04), 100-day ($62.14), and 200-day ($58.16) moving averages but below the 50-day average at $66.27. This configuration shows the stock holding above longer-term support levels while facing near-term resistance just overhead. The proximity to the 50-day average suggests a breakout above $66.27 on strong results could open the path toward the $71.44 analyst price target, while a disappointment could test support at the 20-day average.
| Period | Value | Period | Value |
|---|---|---|---|
| 5-Day MA | $63.52 | 50-Day MA | $66.27 |
| 10-Day MA | $62.72 | 100-Day MA | $62.14 |
| 20-Day MA | $63.04 | 200-Day MA | $58.16 |
The technical setup heading into earnings is cautiously constructive but not stretched. Trading just below the 50-day moving average provides a clear resistance level to watch, while the cushion above the 200-day average at $58.16 offers downside support. The improving short-term signal and long-term buy rating suggest the trend structure remains favorable for bulls, but the stock's history of 10%+ post-earnings moves means technical levels could be quickly invalidated by the fundamental reaction. Investors should note that the stock sits near the middle of its 52-week range, leaving room for movement in either direction depending on whether management can convince the market that the sequential pullback is temporary noise or the start of a more meaningful deceleration.