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.
Centuri typically reports earnings before the market opens, meaning Day 0 reflects the first full trading session where investors react to results, and Day +1 captures follow-through sentiment.
| Earnings Date | Day 0 Move | Day 0 Range | Day +1 Move | Day +1 Range |
|---|---|---|---|---|
| 2026-08-04 | -$5.98 (-21.46%) | $5.35 (19.20%) | +$0.35 (+1.60%) | $1.90 (8.68%) |
| 2026-05-06 | +$0.22 (+0.53%) | $2.34 (5.62%) | -$8.20 (-19.62%) | $5.24 (12.54%) |
| 2026-02-25 | -$0.29 (-0.94%) | $2.28 (7.35%) | +$0.76 (+2.48%) | $2.36 (7.69%) |
| 2025-11-05 | +$2.23 (+11.33%) | $3.53 (17.93%) | -$0.56 (-2.55%) | $1.09 (4.97%) |
| 2025-08-06 | -$0.49 (-2.24%) | $1.67 (7.64%) | -$0.16 (-0.75%) | $1.39 (6.51%) |
| 2025-05-12 | -$1.81 (-8.48%) | $2.18 (10.22%) | +$0.60 (+3.07%) | $1.68 (8.63%) |
| 2025-02-26 | -$1.32 (-7.03%) | $1.60 (8.52%) | -$0.68 (-3.89%) | $0.81 (4.64%) |
| 2024-11-06 | -$0.39 (-2.01%) | $2.50 (12.88%) | +$2.63 (+13.83%) | $2.55 (13.41%) |
| Avg Abs Move | 6.75% | 11.17% | 5.97% | 8.38% |
Centuri's post-earnings price action has been highly volatile, with an average absolute Day 0 move of 6.75% and an average Day +1 move of 5.97%. The most dramatic reaction came after the August 2026 report (most recent), when the stock plunged 21.46% on Day 0 despite beating earnings estimates—a clear signal that investors were focused on the margin miss and guidance concerns rather than the top-line beat.
The May 2026 report showed muted Day 0 movement (just 0.53%), but Day +1 brought a sharp 19.62% decline, suggesting negative sentiment built after the initial reaction. Earlier reports in November 2025 and August 2025 saw more moderate moves, with Day 0 swings in the 2% to 11% range.
The wide Day 0 range of 11.17% and Day +1 range of 8.38% underscore the stock's sensitivity to earnings results and guidance. Given the recent pattern of large negative reactions when margins disappoint, investors should be prepared for significant volatility if Q3 results fail to show the promised margin improvement.
| Metric | Value |
|---|---|
| Expiration Date | 11/20/26 (DTE 16) |
| Expected Move | $1.24 (6.04%) |
| Expected Range | $19.29 to $21.77 |
| Implied Volatility | 89.74% |
The options market is pricing a 6.04% expected move (approximately $1.24) by the November 20 expiration, implying a range of $19.29 to $21.77. This is notably smaller than the stock's average historical Day 0 move of 6.75% and well below the 11.17% average intraday range on earnings day. The options market appears to be underpricing the potential for volatility, particularly given the stock's recent history of double-digit moves when margins disappoint.
Analyst sentiment on Centuri is mixed, reflecting the tension between the company's strong growth prospects and near-term execution risks. The consensus rating stands at 3.56 (between Hold and Buy), with 4 Strong Buys, 3 Holds, 1 Moderate Sell, and 1 Strong Sell among the 9 analysts covering the stock.
The average price target is $28.14, implying 37% upside from the current price of $20.54. However, the wide range of targets—from a low of $21.00 to a high of $36.00—reflects significant disagreement about the company's near-term trajectory. The low-end target suggests minimal upside, while the high-end target implies confidence in a sustained margin recovery and backlog conversion.
Analyst sentiment has remained unchanged over the past month, with no shifts in the number of buy, hold, or sell ratings. This stability suggests analysts are in wait-and-see mode, looking for Q3 results to provide clarity on whether management can deliver on its margin improvement commitments. The consensus price target of $28.14 implies that the Street believes Centuri's long-term story remains intact, but near-term execution will determine whether the stock can re-rate higher.
Centuri's technical setup heading into earnings is mixed, with the Barchart Technical Opinion currently at 40% Sell, an improvement from 64% Sell a week ago and 88% Sell a month ago. This weakening sell signal suggests some stabilization after a prolonged downtrend, though the stock remains under technical pressure.
Timeframe Analysis:
Trend Characteristics: The trend is characterized as Good strength but Weakening direction, suggesting that while recent price action has shown some resilience, the overall trajectory remains under pressure and vulnerable to further downside if earnings disappoint.
| Period | Value | Period | Value |
|---|---|---|---|
| 5-Day MA | $21.37 | 50-Day MA | $20.37 |
| 10-Day MA | $20.72 | 100-Day MA | $23.40 |
| 20-Day MA | $20.50 | 200-Day MA | $27.30 |
The stock is trading at $20.54, positioned below its 5-day ($21.37), 10-day ($20.72), 100-day ($23.40), and 200-day ($27.30) moving averages, but above its 20-day ($20.50) and 50-day ($20.37) averages. This configuration suggests the stock has stabilized near recent lows but remains in a longer-term downtrend. The 200-day moving average at $27.30 represents significant overhead resistance, while the 50-day at $20.37 provides nearby support. The technical setup is cautionary heading into earnings—the stock lacks a strong technical cushion, and any disappointment on margins could trigger a retest of the $18.60 52-week low. Conversely, a convincing margin recovery could spark a relief rally toward the $23-$24 resistance zone.