-+ 0.00%
-+ 0.00%
-+ 0.00%

Cavco's Margin Collapse May Already Be Priced In, or the Backlog Means Nothing

Barchart·10/28/2026 16:06:21
Listen to the news
Barchart +3.97% Beat Dec 2025 $6.00 $5.58 -7.00% Miss Mar 2026 $5.30 $5.42 +2.26% Beat Jun 2026 N/A $5.43 N/A N/A

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.

Part 2.1: Price Behavior Around Earnings

Cavco reports after market close, meaning Day 0 captures anticipatory trading before results are released, while Day +1 reflects the market's first full session to digest the actual numbers.

Earnings Date Day 0 Move Day 0 Range Day +1 Move Day +1 Range
2026-07-30 -$2.84 (-0.50%) $23.48 (4.15%) -$15.37 (-2.73%) $36.90 (6.56%)
2026-05-21 -$3.62 (-0.73%) $19.52 (3.94%) +$17.68 (+3.60%) $38.60 (7.85%)
2026-01-29 +$1.39 (+0.23%) $20.92 (3.40%) -$125.48 (-20.32%) $60.98 (9.88%)
2025-10-30 -$0.08 (-0.02%) $36.01 (7.14%) +$25.80 (+5.12%) $68.67 (13.63%)
2025-07-31 +$0.55 (+0.14%) $8.48 (2.10%) +$19.14 (+4.74%) $22.72 (5.63%)
2025-05-22 -$16.79 (-3.25%) $24.51 (4.75%) -$26.44 (-5.30%) $52.93 (10.60%)
2025-01-30 +$9.11 (+1.95%) $12.50 (2.67%) +$31.82 (+6.67%) $39.63 (8.31%)
2024-10-31 -$4.19 (-1.01%) $7.62 (1.84%) +$36.93 (+9.01%) $10.04 (2.45%)
Avg Abs Move 0.98% 3.75% 7.19% 8.11%

Historical price action around Cavco earnings shows significant volatility, with an average absolute Day 0 move of 0.98% expanding dramatically to 7.19% by Day +1. The Day 0 range averages 3.75%, while Day +1 range widens to 8.11%, indicating substantial intraday swings as the market processes results.

The most dramatic reaction came after the January 2026 report, which saw a 20.32% decline on Day +1—by far the largest move in the dataset and likely reflecting a major disappointment or guidance cut. Excluding that outlier, Day +1 moves have ranged from 3.60% to 9.01%, with a mix of positive and negative reactions. Recent reports show more moderate behavior: the July 2026 report produced a 2.73% decline on Day +1, while May 2026 saw a 3.60% gain.

The pattern suggests investors should prepare for mid-to-high single-digit percentage swings in the session following results, with the potential for double-digit moves if the report or guidance significantly misses or exceeds expectations. The wide Day +1 ranges indicate that initial reactions often reverse or extend intraday, creating volatility for short-term traders.

Part 2.2: Options Market Expected Move

Metric Value
Expiration Date 11/20/26 (DTE 23)
Expected Move $0.00 (0.00%)
Expected Range $532.46 to $532.46
Implied Volatility 52.49%

The options market is pricing in a 0.00% expected move for the November 20, 2026 expiration (23 days out), which appears to be a data anomaly or reflects extremely low options activity (total open interest of just 66 contracts). This contrasts sharply with the 7.19% average Day +1 move observed historically, suggesting the options market is either not actively pricing this event or the data does not capture a near-term weekly expiration that would better reflect earnings expectations.

Part 3: What Analysts Are Saying

Analyst sentiment on Cavco has improved significantly, with the average recommendation rising from 3.67 one month ago to 4.50 currently, reflecting a shift toward more bullish positioning. The consensus now stands at Strong Buy territory, with the average price target of $653.33 implying 22.7% upside from the current price of $532.49.

The rating breakdown shows 3 Strong Buys, 0 Moderate Buys, 1 Hold, 0 Moderate Sells, and 0 Strong Sells—a notably bullish distribution. Just one month ago, the mix was less favorable with 2 Strong Buys, 0 Moderate Buys, 0 Holds, 0 Moderate Sells, and 1 Strong Sell, indicating that recent analyst activity has eliminated bearish views and added conviction on the buy side.

Price targets range from a low of $600 to a high of $720, with the high-end target from Oppenheimer representing 35.2% upside potential. Northland's recent $650 target sits near the consensus, while the tight clustering of estimates (all within a $120 range) suggests relatively aligned views on valuation despite the stock's recent underperformance.

The improved sentiment trend reflects growing analyst confidence in Cavco's structural positioning within the affordable housing shortage, even as near-term margin pressures persist. The shift from having a Strong Sell rating in the mix to a purely buy-skewed distribution signals that the analyst community has coalesced around the view that current weakness presents an opportunity rather than a warning sign.

Part 4: Technical Picture

The Barchart Technical Opinion shows a 72% Sell signal, strengthening from 56% Sell last week and 8% Sell last month, indicating deteriorating technical momentum heading into earnings. This represents a significant shift toward bearish positioning over the past month.

Timeframe Analysis:

  • Short-term (100% Sell): Strong sell signal indicates near-term momentum has turned decisively negative
  • Medium-term (50% Sell): Moderate sell signal suggests weakness extending into the intermediate timeframe
  • Long-term (50% Sell): Moderate sell signal reflects pressure in the longer-term trend as well

Trend Characteristics: The signal strength is classified as Weak but Strengthening, suggesting the bearish technical setup is gaining conviction but has not yet reached extreme oversold levels that might indicate an imminent reversal.

Cavco's moving average structure confirms the deteriorating technical picture. The stock trades at $532.49, positioned below the 5-day ($536.98), 20-day ($539.17), 50-day ($549.30), 100-day ($566.10), and 200-day ($551.23) moving averages. The only exception is the 10-day average ($528.92), which the stock sits above, providing minimal near-term support.

Period Value Period Value
5-Day MA $536.98 50-Day MA $549.30
10-Day MA $528.92 100-Day MA $566.10
20-Day MA $539.17 200-Day MA $551.23

The stock's position below nearly all key moving averages, combined with the strengthening sell signal across all timeframes, creates a cautionary technical setup heading into earnings. The 10-day moving average at $528.92 represents the nearest support level, while resistance layers begin at the 5-day average near $537 and extend through the 20-day at $539. With the stock down 8.52% year-to-date and trading 25.6% below its 52-week high of $713.01 set in January 2026, the technical damage suggests investors have been de-risking ahead of the report. This weak technical foundation means a positive earnings surprise would need to be substantial to trigger a sustained reversal, while any disappointment could accelerate the existing downtrend toward the next support zone near the $500 level.

This article was generated using Barchart’s automated content technology and existing data APIs. As a result, we are able to provide readers with timely, actionable, in-depth analysis on more equities, allowing them to make more informed decisions. All information and data in this article is solely for informational purposes. For more information, please view the Barchart Disclosure Policy here. And, if you would like to report any inaccuracies, please contact news@barchart.com.