Xcel Energy's Weather Narrative May Not Hold Through Another Quarter

Barchart · 1d ago
Barchart +19.05% Beat Sep 2025 $1.31 $1.24 -5.34% Miss Dec 2025 $0.97 $0.96 -1.03% Miss Mar 2026 $0.91 $0.91 unch Beat

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

Xcel Energy typically reports before market open, meaning Day 0 captures the first full trading session reaction to results, while Day +1 reflects follow-through momentum.

Earnings Date Day 0 Move Day 0 Range Day +1 Move Day +1 Range
2026-04-30 +$4.13 (+5.24%) $4.09 (5.19%) -$0.37 (-0.45%) $1.47 (1.77%)
2026-02-05 -$0.08 (-0.10%) $2.05 (2.69%) -$0.22 (-0.29%) $2.18 (2.86%)
2025-10-30 +$1.90 (+2.38%) $4.26 (5.35%) -$0.42 (-0.51%) $2.01 (2.46%)
2025-07-31 +$1.05 (+1.45%) $1.20 (1.66%) +$0.03 (+0.04%) $1.23 (1.67%)
2025-04-24 -$1.26 (-1.76%) $2.47 (3.45%) -$1.29 (-1.84%) $2.14 (3.04%)
2025-02-06 -$0.83 (-1.22%) $1.73 (2.55%) -$0.52 (-0.77%) $1.46 (2.18%)
2024-10-31 +$3.76 (+5.96%) $4.09 (6.49%) -$0.12 (-0.18%) $1.76 (2.63%)
2024-08-01 +$0.83 (+1.42%) $2.47 (4.24%) +$0.64 (+1.08%) $2.64 (4.47%)
Avg Abs Move 2.44% 3.95% 0.65% 2.64%

Historical price behavior shows moderate volatility around Xcel Energy earnings, with an average absolute Day 0 move of 2.44% and Day 0 range of 3.95%. The most recent Q1 2026 report triggered a notable +5.24% surge on Day 0, the strongest reaction in the dataset, though this was followed by a slight -0.45% pullback on Day +1.

The pattern reveals that initial reactions can be substantial—ranging from -1.76% to +5.96% on Day 0—but follow-through is typically muted, with Day +1 moves averaging just 0.65%. This suggests the market prices in most of the earnings impact immediately, with limited continuation. Investors should anticipate a potential 2-4% move on earnings day based on historical norms, though the direction will depend entirely on whether results and guidance meet, beat, or miss expectations.

Part 2.2: Options Market Expected Move

Metric Value
Expiration Date 08/21/26 (DTE 23)
Expected Move $3.62 (4.60%)
Expected Range $75.13 to $82.37
Implied Volatility 24.75%

The options market is pricing an expected move of 4.60% ($3.62) for the August 21, 2026 expiration, which is notably higher than the historical average Day 0 move of 2.44%. This suggests options traders are anticipating above-average volatility for this earnings release, possibly reflecting uncertainty around guidance or regulatory developments.

Part 3: What Analysts Are Saying

Analysts maintain a strongly bullish stance on Xcel Energy, with an average recommendation of 4.74 out of 5.00—firmly in Strong Buy territory. The consensus includes 16 Strong Buy ratings, 1 Moderate Buy, and 2 Hold ratings, with zero sell recommendations. This represents unchanged sentiment compared to one month ago, indicating stable conviction in the stock's outlook.

The average price target of $93.21 implies +18.4% upside from the current price of $78.75, with estimates ranging from a low of $83.00 to a high of $102.00. The wide target range reflects varying assumptions about the pace of rate base growth and regulatory outcomes, but the clustering of Strong Buy ratings suggests broad agreement that XEL offers attractive risk-adjusted returns at current levels.

The stability in analyst sentiment—with no changes in the past month—indicates that recent earnings performance and company updates have reinforced rather than challenged the bullish thesis. The regulated utility model, combined with visible earnings growth and a solid dividend yield of 2.94%, continues to appeal to analysts seeking defensive exposure with modest growth potential.

Part 4: Technical Picture

Xcel Energy's technical setup heading into earnings shows weakening momentum despite maintaining a buy signal. The Barchart Technical Opinion currently stands at 8% Buy, down sharply from 72% Buy one week ago and 56% Buy one month ago, indicating rapid deterioration in technical strength.

Timeframe Analysis:

  • Short-term (50% Buy): Moderate buy signal suggests near-term momentum has weakened but remains marginally positive
  • Medium-term (Hold): Neutral reading indicates consolidation in the intermediate timeframe with no clear directional bias
  • Long-term (50% Sell): Moderate sell signal reflects underlying weakness in the longer-term trend structure

Trend Characteristics: The combination of Minimum strength and Weakening direction suggests XEL is entering earnings in a fragile technical environment with limited momentum support.

The stock is trading at $78.75, positioned below all major moving averages: the 5-day ($80.45), 10-day ($79.86), 20-day ($79.99), 50-day ($79.58), 100-day ($79.86), and 200-day ($79.07). This universal underperformance relative to moving averages confirms the technical deterioration visible in the opinion signals.

Period Value Period Value
5-Day MA $80.45 50-Day MA $79.58
10-Day MA $79.86 100-Day MA $79.86
20-Day MA $79.99 200-Day MA $79.07

The technical picture presents a cautionary setup for earnings. Trading below all key moving averages with rapidly weakening momentum suggests limited technical support if results disappoint. However, the stock remains within 2% of most moving averages, meaning a positive earnings surprise could quickly reverse the technical damage and trigger a recovery back above the $79-80 resistance zone. The 200-day moving average at $79.07 represents the most critical level—sustained trading below this long-term trend indicator would be a bearish development, while a strong earnings-driven move above $80.45 (the 5-day MA) could signal a technical reset.

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.