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.
Exelon reports before market open, meaning Day 0 represents the first reaction session when results are digested, while Day +1 captures follow-through trading.
| Earnings Date | Day 0 Move | Day 0 Range | Day +1 Move | Day +1 Range |
|---|---|---|---|---|
| 2026-07-30 | -$1.45 (-3.08%) | $1.98 (4.20%) | +$0.24 (+0.53%) | $0.74 (1.62%) |
| 2026-05-06 | -$1.16 (-2.51%) | $1.90 (4.11%) | -$0.61 (-1.35%) | $0.74 (1.65%) |
| 2026-02-12 | +$3.10 (+6.97%) | $3.45 (7.75%) | +$0.93 (+1.96%) | $1.32 (2.77%) |
| 2025-11-04 | +$0.18 (+0.39%) | $2.40 (5.19%) | -$0.23 (-0.50%) | $0.76 (1.64%) |
| 2025-07-31 | +$0.68 (+1.54%) | $1.07 (2.43%) | -$0.27 (-0.60%) | $1.38 (3.06%) |
| 2025-05-01 | -$0.30 (-0.64%) | $0.64 (1.36%) | -$0.12 (-0.26%) | $0.87 (1.87%) |
| 2025-02-12 | +$0.53 (+1.25%) | $2.28 (5.38%) | +$0.08 (+0.19%) | $0.91 (2.12%) |
| 2024-10-30 | +$0.15 (+0.38%) | $0.85 (2.15%) | -$0.40 (-1.01%) | $0.56 (1.41%) |
| Avg Abs Move | 2.10% | 4.07% | 0.80% | 2.02% |
Historical price behavior shows moderate volatility around Exelon earnings releases, with an average absolute Day 0 move of 2.10% and intraday range of 4.07%. The most dramatic reaction came in February 2026 with a +6.97% surge on Day 0, while the most recent July 2026 report produced a -3.08% decline despite the company beating revenue expectations.
Day +1 follow-through is typically muted, averaging just 0.80% with a 2.02% range, suggesting most of the price discovery occurs in the initial session. The pattern indicates investors should expect a meaningful initial reaction but limited continuation in subsequent trading. Notably, six of the last eight reports saw Day 0 moves exceeding 1%, demonstrating that even a regulated utility can generate significant post-earnings volatility.
| Metric | Value |
|---|---|
| Expiration Date | 11/20/26 (DTE 22) |
| Expected Move | $1.53 (3.33%) |
| Expected Range | $44.38 to $47.44 |
| Implied Volatility | 21.69% |
The options market is pricing an expected move of 3.33% (±$1.53) for the November 20 expiration, which sits above the 2.10% average historical Day 0 move but below the 4.07% average intraday range. This suggests options traders are anticipating slightly elevated volatility compared to typical earnings reactions, possibly reflecting the heightened uncertainty around data center demand, regulatory outcomes, and interest rate impacts that have dominated recent analyst commentary.
Analyst sentiment on Exelon reflects cautious positioning ahead of the earnings report. The consensus rating stands at 3.29 with an average price target of $47.78, implying 4.1% upside from the current price of $45.91. However, the distribution of ratings reveals limited conviction: 4 Strong Buys, 0 Moderate Buys, 16 Holds, 0 Moderate Sells, and 1 Strong Sell. The overwhelming concentration in Hold ratings—representing 76% of coverage—signals that most analysts view the risk-reward as balanced at current levels.
The sentiment trend has improved over the past month, with one analyst upgrading from Strong Sell to Hold, though this modest shift does little to change the overall cautious stance. The average recommendation of 3.29 sits firmly in Hold territory, reflecting analyst concerns about the multiple headwinds facing the company.
Price target dispersion is relatively tight, ranging from a low of $44.00 to a high of $58.00, with the mean target of $47.78 suggesting limited upside potential. The recent wave of target reductions—six firms lowering estimates since mid-October—underscores growing concern about margin pressure from elevated financing costs and regulatory uncertainty. Jefferies, BMO Capital, Barclays, and Truist Securities have all cited these factors in their downgrades, noting that EPS estimates have declined 3.5% over the past two months even as revenue forecasts have held steady. The consensus implies that while Exelon's regulated utility model provides stability, the path to meaningful appreciation requires greater clarity on data center demand, rate case outcomes, and the company's ability to manage financing costs in a higher-rate environment.
Exelon's technical setup heading into earnings shows improving momentum after recent weakness. The Barchart Technical Opinion has shifted dramatically from 100% Sell one month ago to 40% Sell last week to 8% Buy currently, reflecting a sharp reversal in near-term sentiment as the stock has rallied above key moving averages.
The stock is trading at $45.91, positioned above all major moving averages including the 5-day ($44.87), 10-day ($44.12), 20-day ($42.95), 50-day ($42.83), 100-day ($44.54), and 200-day ($45.59). This alignment suggests the recent uptrend has gained traction, though the proximity to the 200-day moving average at $45.59 indicates the stock is testing a critical long-term resistance level.
Timeframe Analysis:
Trend Characteristics: The trend is characterized as Weak and Weakening, indicating that while the stock has rallied recently, the underlying momentum remains fragile and vulnerable to reversal.
| Period | Value | Period | Value |
|---|---|---|---|
| 5-Day MA | $44.87 | 50-Day MA | $42.83 |
| 10-Day MA | $44.12 | 100-Day MA | $44.54 |
| 20-Day MA | $42.95 | 200-Day MA | $45.59 |
The technical picture presents a mixed setup heading into earnings. While the stock has reclaimed all major moving averages and generated a sharp reversal in the Barchart Opinion signal, the weak and weakening trend characteristics suggest limited conviction behind the move. The 200-day moving average at $45.59 represents immediate overhead resistance, with the stock trading just above this critical long-term level. Given the options market's expectation of a 3.33% move and historical volatility averaging 2.10% on Day 0, the technical setup is neither strongly supportive nor cautionary—instead reflecting the same balanced risk-reward that dominates analyst sentiment. A decisive break above the 200-day average on strong earnings could confirm the reversal, while disappointment could quickly send the stock back toward the 50-day moving average at $42.83.