| Indicators | Browse All

Exelon Corporation (EXC)

Utilities | Utilities - Regulated Electric | Chicago, United States | NasdaqGS
47.09 USD +0.29 (0.620%) ⇧ (July 13, 2026, 4 p.m. EDT)

Short-term:★★★⯪☆Long-term:★★★☆☆Dividends:★★★⯪☆
Hot Take | July 11, 2026, 3:33 a.m. EDT

The most compelling signal here is the divergence between the company's resilient fundamentals and its stagnant price performance. While the business has delivered a robust +67.6% cumulative return over the last nine years with no consecutive negative years at the end of the window, the stock has been trapped in a narrow range, trading just above its 200-day average. This suggests the market is pricing in regulatory headwinds or sector-wide stagnation rather than a fundamental deterioration of the utility giant. For the short term, the setup looks constructive. The stock is hovering near its 50-day moving average, and the options market is clearly betting on a breakout toward the $49-$50 zone, which aligns with the analyst consensus. The heavy call open interest at $49 acts as a magnet, while the put wall at $43 provides a safety net. This creates a favorable risk-reward profile for a tactical entry, though the lack of explosive momentum prevents a top-tier bullish rating. Long-term, the picture remains solid but unexciting. The payout ratio of roughly 59% indicates the dividend is well-covered and sustainable, offering a yield that competes with bonds. However, the free cash flow is currently negative, which is a typical utility characteristic due to heavy capital expenditures for grid modernization, yet it tempers enthusiasm for aggressive growth. The stock is a reliable income vehicle with a proven track record, but it lacks the explosive growth metrics required for a top-tier buy rating. It is a 'hold' or 'accumulate' play for steady compounding, not a momentum driver.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
MSTL_79_126 ✓0.043378
MSTL_1260.043439
MSTL0.054215
AutoETS0.057570
AutoARIMA0.057571
MSTL_790.057771
AutoTheta0.058237

Forecast horizon: 60 days | Selected: MSTL_79_126

Forecast Reliability
Score 58%
H-stat 0.29
Ljung-Box p 0.000
Jarque-Bera p 0.254
Excess Kurtosis -0.67
Attribute Value
Sector Utilities
Ex Dividend Date 2026-06-03
Last Dividend Date 2026-06-03
Debt to Equity Ratio 174.794
Revenue per Share 24.42
Market Cap 48,182,870,016
Trailing P/E 17.12
Forward P/E 15.50
Beta 0.41
Profit Margins 11.21%
Website https://www.exeloncorp.com

As of July 11, 2026, 3:33 a.m. EDT: Speculators are positioning for a modest upside move, evidenced by heavy out-of-the-money call open interest at the $49 strike and significant volume at $55 strikes for later expirations. Conversely, put writers are heavily active at the $43 strike, creating a floor, while long put volume is concentrated further out at $40 and $33, suggesting a defensive hedge against a deeper correction rather than an immediate crash. Implied volatility is elevated on deep out-of-the-money strikes, indicating a fear of large moves despite the current consolidation.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.94% 3.57% 3.77% 3.55%
Dividend History
Date Dividend Yield %
2026-06-04 0.420000 0.941071
2026-03-02 0.420000 0.854179
2025-11-10 0.400000 0.879894
2025-08-11 0.400000 0.894654
2025-05-12 0.400000 0.917221
2025-02-24 0.400000 0.922722
2024-11-08 0.380000 0.997114
2024-08-12 0.380000 1.029810
2024-05-10 0.380000 1.008760
2024-03-01 0.380000 1.070724
2023-11-14 0.360000 0.909321
2023-08-14 0.360000 0.898204
2023-05-12 0.360000 0.862275
2023-02-24 0.360000 0.871249
2022-11-14 0.338000 0.888071
2022-08-12 0.338000 0.732077
2022-05-12 0.338000 0.737187
2022-02-24 0.338000 0.818402
2021-11-12 0.273181 0.704044
2021-08-12 0.273181 0.797418
2021-05-13 0.273181 0.862418
2021-03-05 0.273181 0.966195
2020-11-13 0.273181 0.892982
2020-08-13 0.273181 1.009488
2020-05-14 0.273181 1.060941
2020-02-19 0.273181 0.772177
2019-11-14 0.258916 0.813355
2019-08-14 0.258916 0.816098
2019-05-14 0.258916 0.741271
2019-02-19 0.258916 0.753895
2018-11-14 0.246077 0.762937
2018-08-14 0.246077 0.795848
2018-05-14 0.246077 0.855230
2018-02-14 0.246077 0.942623
2017-11-14 0.233951 0.773766
2017-08-11 0.233951 0.874665
2017-05-11 0.233951 0.979102
2017-02-13 0.233951 0.934471
2016-11-10 0.226819 1.053330
2016-08-11 0.226819 0.913531
2016-05-11 0.226819 0.899831
2016-02-10 0.221113 0.996145
2015-11-10 0.221113 1.078638
2015-08-12 0.221113 0.948304
2015-05-13 0.221113 0.936840
2015-02-11 0.221113 0.904847
2014-11-12 0.221113 0.862790
2014-08-13 0.221113 0.985693
2014-05-14 0.221113 0.890806
2014-02-12 0.221113 1.071183
2013-11-13 0.221113 1.104777
2013-08-13 0.221113 1.019068
2013-05-13 0.221113 0.887490
2013-02-14 0.374465 1.709541
2012-11-13 0.374465 1.753507
2012-08-13 0.374465 1.370757
2012-05-11 0.270328 0.974293
2012-03-13 0.104137 0.368687
2012-02-13 0.374465 1.338261
2011-11-10 0.374465 1.182166
2011-08-11 0.374465 1.277994
2011-05-12 0.374465 1.250000
2011-02-11 0.374465 1.248217
2010-11-10 0.374465 1.292149
2010-08-12 0.374465 1.272727
2010-05-12 0.374465 1.245256
2010-02-11 0.374465 1.200823
2009-11-10 0.374465 1.112288
2009-08-12 0.374465 1.050210
2009-05-13 0.374465 1.066856
2009-02-11 0.374465 0.942888
2008-11-12 0.374465 1.038165
2008-08-13 0.356633 0.667734
2008-05-13 0.356633 0.599232
2008-02-13 0.356633 0.635001
2007-11-13 0.313837 0.555345
2007-08-13 0.313837 0.604395
2007-05-11 0.313837 0.574937
2007-02-13 0.313837 0.693787
2006-11-13 0.285307 0.679233
2006-08-11 0.285307 0.690728
2006-05-11 0.285307 0.730194
2006-02-13 0.285307 0.719555
2005-11-10 0.285307 0.783240
2005-08-11 0.285307 0.772500
2005-05-11 0.285307 0.836821
2005-02-11 0.285307 0.883783
2004-11-10 0.285307 0.973237
2004-08-11 0.217546 0.836532
2004-05-12 0.196148 0.875237
2004-02-11 0.196148 0.831442
2003-11-12 0.178317 0.799618
2003-08-13 0.178317 0.839209
2003-05-13 0.164051 0.847612
2003-02-12 0.164051 0.982274
2002-11-13 0.156919 0.886027
2002-08-13 0.156919 0.917051
2002-05-13 0.156919 0.799275
2002-02-13 0.156919 0.873191
2001-11-13 0.150856 0.972414
2001-08-13 0.150856 0.780587
2001-05-11 0.150856 0.613133
2001-02-13 0.197218 0.864061
2000-10-23 0.056348 0.259548
2000-08-28 0.089158 0.514137
2000-05-25 0.089158 0.553248
2000-02-23 0.089158 0.619193
1999-11-10 0.089158 0.693238
1999-08-25 0.089158 0.586508
1999-05-26 0.089158 0.508904
1999-02-18 0.089158 0.660063
1998-11-10 0.089158 0.615382
1998-08-19 0.089158 0.796810
1998-05-20 0.089158 0.909087
1998-02-18 0.089158 1.246101
1997-11-12 0.160485 1.983471
1997-08-20 0.160485 1.961853
1997-05-21 0.160485 2.236024
1997-02-18 0.160485 1.967213
1996-11-13 0.160485 1.714286
1996-08-21 0.155136 1.841276
1996-05-22 0.155136 1.697566
1996-02-16 0.155136 1.408911
1995-11-13 0.155136 1.519655
1995-08-21 0.144437 1.535550
1995-05-18 0.144437 1.542862
1995-02-15 0.144437 1.535550
1994-11-03 0.144437 1.611946
1994-08-18 0.135521 1.388131
1994-05-19 0.135521 1.433966
1994-02-16 0.135521 1.468602
1993-11-04 0.124822 1.228073
1993-08-19 0.124822 1.093753
1993-05-20 0.124822 1.233483
1993-02-18 0.124822 1.233483
1992-11-05 0.124822 1.359227
1992-08-20 0.115906 1.244021
1992-05-20 0.115906 1.250002
1992-02-20 0.115906 1.347152
1991-11-06 0.115906 1.397851
1991-08-15 0.106990 1.463414
1991-05-16 0.106990 1.481481
1991-02-13 0.106990 1.538461
1990-11-07 0.106990 1.875000
1990-08-16 0.106990 1.935484
1990-05-17 0.106990 1.804511
1990-02-14 0.196148 2.666662
1989-11-09 0.196148 2.471906
1989-08-17 0.196148 2.430935
1989-05-18 0.196148 2.619043
1989-02-15 0.196148 2.749995
1988-11-09 0.196148 2.820508
1988-08-18 0.196148 3.098586
1988-05-19 0.196148 3.188400
1988-02-29 0.196148 2.933328
1987-11-05 0.196148 2.820508
1987-08-20 0.196148 2.499996
1987-05-14 0.196148 2.650597
1987-02-23 0.196148 2.268037
1986-11-05 0.196148 2.378374
1986-08-21 0.196148 2.352937
1986-05-15 0.196148 3.142851
1986-02-24 0.196148 2.820508
1985-11-06 0.196148 3.697472
1985-08-15 0.196148 3.548381
1985-05-16 0.196148 3.548381
1985-02-25 0.196148 3.606551
1984-11-07 0.196148 3.666660
1984-08-16 0.196148 4.943812
1984-05-17 0.196148 4.313717
1984-02-27 0.196148 3.859642
1983-11-02 0.189016 3.140746
1983-08-18 0.189016 3.261544
1983-05-19 0.189016 3.050365
1983-02-28 0.189016 3.094895
1982-11-04 0.189016 3.117652
1982-08-19 0.189016 3.475415
1982-05-20 0.178317 3.539829
1982-03-01 0.178317 3.669731
1981-11-04 0.178317 3.738325
1981-08-20 0.178317 3.738325
1981-05-20 0.160485 3.749999
1981-02-10 0.160485 3.636363
1980-11-05 0.160485 3.529411
1980-08-21 0.160485 3.272727
1980-05-21 0.160485 3.076923
1980-02-15 0.160485 3.302752
1979-11-07 0.160485 3.243243
1979-08-23 0.160485 2.790697
1979-05-22 0.160485 2.975206
1979-02-20 0.160485 2.727272
1978-11-09 0.160485 2.706767
1978-08-24 0.160485 2.535211
1978-05-23 0.160485 2.553191
1978-02-23 0.160485 2.416107
1977-11-01 0.160485 2.236024
1977-08-26 0.160485 2.236024
1977-05-26 0.160485 2.352941
1977-02-28 0.146220 2.342862
1976-11-05 0.146220 2.411770
1976-08-23 0.146220 2.484854
1976-05-24 0.146220 2.582683
1976-03-01 0.146220 2.562506
1975-11-07 0.146220 2.733339
1975-08-25 0.146220 2.928578
1975-05-23 0.146220 3.123816
1975-02-24 0.146220 3.215693
1974-11-08 0.146220 3.727281
1974-08-26 0.146220 3.727281
1974-05-24 0.146220 3.416674
1974-02-25 0.146220 2.172190
1973-11-16 0.146220 2.129875
1973-08-27 0.146220 2.075954
1973-05-25 0.146220 1.874290
Additional Data
dividendRate 1.68
dividendYield 3.59
exDividendDate 2026-06-04
trailingAnnualDividendRate 1.62
trailingAnnualDividendYield 0.034615386
lastDividendValue 0.42
lastDividendDate 2026-06-04
dividendDate 2026-06-15

Info Dump

Attribute Value
52 Week Change 0.07759619
Address1 10 South Dearborn Street
Address2 54th Floor PO Box 805398
All Time High 65.713264
All Time Low 3.2097
Ask 49.47
Ask Size 1
Audit Risk 3
Average Analyst Rating 2.8 - Hold
Average Daily Volume10 Day 10,441,280
Average Daily Volume3 Month 8,937,191
Average Volume 8,937,191
Average Volume10Days 10,441,280
Beta 0.405
Bid 44.96
Bid Size 1
Board Risk 1
Book Value 28.65
City Chicago
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 5
Country United States
Crypto Tradeable 0
Currency USD
Current Price 47.09
Current Ratio 0.939
Custom Price Alert Confidence HIGH
Date Short Interest 1,782,777,600
Day High 47.41
Day Low 46.86
Debt To Equity 174.794
Display Name Exelon
Dividend Date 1,781,481,600
Dividend Rate 1.68
Dividend Yield 3.59
Earnings Call Timestamp End 1,785,441,600
Earnings Call Timestamp Start 1,785,441,600
Earnings Growth -0.003
Earnings Quarterly Growth 0.012
Earnings Timestamp 1,785,414,600
Earnings Timestamp End 1,785,414,600
Earnings Timestamp Start 1,785,414,600
Ebitda 8,248,999,936
Ebitda Margins 0.33280998
Enterprise To Ebitda 11.966
Enterprise To Revenue 3.983
Enterprise Value 98,710,872,064
Eps Current Year 2.85569
Eps Forward 3.03793
Eps Trailing Twelve Months 2.75
Esg Populated 0
Ex Dividend Date 1,780,531,200
Exchange NMS
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 45.7742
Fifty Day Average Change 1.3157997
Fifty Day Average Change Percent 0.028745444
Fifty Two Week Change Percent 7.7596188
Fifty Two Week High 50.65
Fifty Two Week High Change -3.5600014
Fifty Two Week High Change Percent -0.070286304
Fifty Two Week Low 42.47
Fifty Two Week Low Change 4.619999
Fifty Two Week Low Change Percent 0.10878264
Fifty Two Week Range 42.47 - 50.65
Financial Currency USD
First Trade Date Milliseconds 105,197,400,000
Five Year Avg Dividend Yield 3.48
Float Shares 1,021,427,760
Forward Eps 3.03793
Forward P E 15.500687
Free Cashflow -2,807,749,888
Full Exchange Name NasdaqGS
Full Time Employees 20,000
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,782,864,000
Gross Margins 0.42641
Gross Profits 10,568,999,936
Has Pre Post Market Data 1
Held Percent Insiders 0.0007
Held Percent Institutions 0.95242995
Implied Shares Outstanding 1,023,208,142
Industry Utilities - Regulated Electric
Industry Disp Utilities - Regulated Electric
Industry Key utilities-regulated-electric
Ir Website http://www.exeloncorp.com/performance/investors/overview.aspx
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,780,531,200
Last Dividend Value 0.42
Last Fiscal Year End 1,767,139,200
Last Split Date 1,643,760,000
Last Split Factor 1,402:1000
Long Business Summary Exelon Corporation, a utility services holding company, engages in the energy distribution and transmission businesses in the United States. The company is involved in the purchase and regulated retail sale of electricity and natural gas; transmission and distribution of electricity; and distribution of natural gas to retail customers. It serves residential, commercial, industrial, and public authorities and electric railroads customers. Exelon Corporation was incorporated in 1999 and is headquartered in Chicago, Illinois.
Long Name Exelon Corporation
Market us_market
Market Cap 48,182,870,016
Market State PRE
Max Age 86,400
Message Board Id finmb_296181
Most Recent Quarter 1,774,915,200
Net Income To Common 2,779,000,064
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 47,886,141,045
Number Of Analyst Opinions 18
Open 47.08
Operating Cashflow 6,777,999,872
Operating Margins 0.22299999
Overall Risk 2
Payout Ratio 0.5934
Peg Ratio 2.69
Phone 800 483 3220
Pre Market Change -0.11999893
Pre Market Change Percent -0.2548289
Pre Market Price 46.97
Pre Market Time 1,784,016,323
Previous Close 46.8
Price Eps Current Year 16.489885
Price Hint 2
Price To Book 1.64363
Price To Sales Trailing12 Months 1.9439551
Profit Margins 0.11212
Quick Ratio 0.596
Quote Source Name Nasdaq Real Time Price
Quote Type EQUITY
Recommendation Key hold
Recommendation Mean 2.81818
Region US
Regular Market Change 0.290001
Regular Market Change Percent 0.61966
Regular Market Day High 47.41
Regular Market Day Low 46.86
Regular Market Day Range 46.86 - 47.41
Regular Market Open 47.08
Regular Market Previous Close 46.8
Regular Market Price 47.09
Regular Market Time 1,783,972,801
Regular Market Volume 5,661,086
Return On Assets 0.028399998
Return On Equity 0.09764
Revenue Growth 0.079
Revenue Per Share 24.42
Sand P52 Week Change 0.20847368
Sector Utilities
Sector Disp Utilities
Sector Key utilities
Share Holder Rights Risk 6
Shares Outstanding 1,023,208,142
Shares Percent Shares Out 0.0423
Shares Short 43,262,787
Shares Short Previous Month Date 1,780,012,800
Shares Short Prior Month 41,631,503
Short Name Exelon Corporation
Short Percent Of Float 0.0482
Short Ratio 4.88
Source Interval 15
State IL
Symbol EXC
Target High Price 58.0
Target Low Price 41.0
Target Mean Price 49.44444
Target Median Price 49.0
Total Cash 713,000,000
Total Cash Per Share 0.697
Total Debt 51,241,000,960
Total Revenue 24,785,999,872
Tradeable 0
Trailing Annual Dividend Rate 1.62
Trailing Annual Dividend Yield 0.034615386
Trailing Eps 2.75
Trailing P E 17.123636
Trailing Peg Ratio 2.692
Triggerable 1
Two Hundred Day Average 46.1058
Two Hundred Day Average Change 0.9841995
Two Hundred Day Average Change Percent 0.021346545
Type Disp Equity
Volume 5,661,086
Website https://www.exeloncorp.com
Zip 60,680-5379