NASDAQ : EXC

Exelon Corporation — Institutional Ownership

$47.31 USD

$0.16 (0.34%)

Volume
8.75M
Average Volume
8.8M
Market Capitalization
$48.41B
P/E Ratio
17.27
Dividend Yield
3.47%
Price Target
$49.00
Year High
$50.65
Year Low
$42.58
Day High
Day Low
Payout Ratio
$0.59
Current Ratio
$0.94
Institutional Ownership Summary
Institutional Ownership %

2.93%

Investors Holding

443

change: -878 | last: 1321
Increased Positions

234

change: -433 | last: 667
Reduced Positions

110

change: -288 | last: 398
New Positions

34

change: -115 | last: 149
Sold Positions

874

change: 752 | last: 122
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -41.5617 | last: 0.4156
Total Invested

1.38B

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-04-29 Vanguard Portfolio Management 54.85M 5.36%
2026-04-29 Vanguard Capital Management 76.93M 7.51%
2026-03-26 The Vanguard Group - 0.00%
2025-04-23 BlackRock, Inc. 90.69M 9.00%
2025-02-10 Wellington Management Group LLP 34.46M 3.40%
2022-02-14 STATE STREET CORPORATION 60.17M 6.16%
2022-02-11 95-1411037 13.0 6.20%
2022-02-09 The Vanguard Group - 23-1945930 84.5M 8.65%
2022-02-04 Wellington Group Holdings LLP 77.57M 7.94%
2022-02-04 Wellington Management Company LLP 74.17M 7.59%
2022-02-04 Wellington Management Group LLP 77.57M 7.94%
2022-02-04 Wellington Investment Advisors Holdings LLP 77.57M 7.94%
2022-02-03 (1) BlackRock, Inc. 75.38M 7.70%
2021-02-16 STATE STREET CORPORATION 59.88M 6.15%
2021-02-10 The Vanguard Group - 23-1945930 83.39M 8.56%
2021-02-03 Wellington Management Company LLP 72.61M 7.46%
2021-02-03 Wellington Management Group LLP 75.36M 7.74%
2021-02-03 Wellington Investment Advisors Holdings LLP 75.36M 7.74%
2021-02-03 Wellington Group Holdings LLP 75.36M 7.74%
2021-01-29 (1) BlackRock, Inc. 77.16M 7.90%
2020-12-31 Constellation Energy Resources, LLC 6.87M 5.30%
2020-12-31 Exelon Generation Company, LLC 6.87M 5.30%
2020-12-31 Exelon Corporation 6.87M 5.30%
2020-12-31 Constellation NewEnergy, Inc. 6.87M 5.30%
2020-02-13 STATE STREET CORPORATION 60.13M 6.20%
2020-02-12 The Vanguard Group - 23-1945930 84.29M 8.69%
2020-02-05 (1) BlackRock, Inc. 72.4M 7.40%
2020-01-28 Wellington Management Group LLP 49.54M 5.11%
2020-01-28 Wellington Investment Advisors Holdings LLP 49.54M 5.11%
2020-01-28 Wellington Group Holdings LLP 49.54M 5.11%
2019-02-14 STATE STREET CORPORATION 58.99M 6.10%
2019-02-13 FMR LLC 41.21M 4.27%
2019-02-04 (1) BlackRock, Inc. 75.23M 7.80%
2018-02-14 STATE STREET CORPORATION 57.25M 5.96%
2018-01-29 (1) BlackRock, Inc. 70.84M 7.40%
2017-02-14 FMR LLC 46.63M 5.06%
2017-02-13 Capital Research Global Investors ** 36.62M 3.90%
2017-02-06 STATE STREET CORPORATION 55.93M 6.06%
2017-01-24 (1) BlackRock, Inc. 73.65M 8.00%
2016-02-16 Capital Research Global Investors ** 60.5M 6.60%
2016-02-12 STATE STREET CORPORATION 52.88M 5.80%
2016-02-10 (1) BlackRock, Inc. 66.69M 7.30%
2015-02-13 Capital Research Global Investors ** 69.8M 8.10%
2015-02-12 STATE STREET CORPORATION 51.65M 6.00%
2015-02-09 Franklin Resources, Inc. 45.61M 5.30%
2015-02-09 (1) BlackRock, Inc. 51.36M 6.00%
2014-02-13 Capital Research Global Investors ** 76.1M 8.90%
2014-02-10 (1) BlackRock, Inc. 44.2M 5.20%
2014-02-03 STATE STREET CORPORATION 51.28M 6.00%
2013-02-11 STATE STREET CORPORATION 52.93M 6.20%
2013-02-08 (1) BlackRock, Inc. 45.66M 5.35%
2012-02-13 (1) BlackRock, Inc. 36.18M 5.46%
2012-02-09 STATE STREET CORPORATION 33.57M 5.10%
2011-02-11 Capital Research Global Investors ** 24.94M 3.80%
2011-02-14 Capital World Investors ** 27.43M 4.10%
2011-02-02 (1) BlackRock, Inc. 35.57M 5.38%
2010-02-11 Capital Research Global Investors ** 34.95M 5.30%
2010-02-11 Capital World Investors ** 49.16M 7.50%
2008-02-14 04-2683227 31.03M 4.70%
2007-02-14 04-2683227 34.16M 5.09%
2006-02-14 04-2683227 41.28M 6.19%
2003-02-12 04-2683227 26.7M 8.27%
2002-02-14 04-2683227 23.92M 7.45%
EXC Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $43.59 1.01B $44.07B $1.15B $50.55B $93.47B
2024-12-31 $37.64 1B $37.75B $357M $46.65B $84.04B
2023-12-31 $35.90 996M $35.76B $445M $44.01B $79.32B
2022-12-31 $43.23 986M $42.62B $407M $40.05B $82.27B
2021-12-31 $41.19 979M $40.33B $672M $34.54B $74.19B
2020-12-31 $30.11 976M $29.39B $663M $39.33B $68.06B
2019-12-31 $32.51 973M $31.63B $587M $37.8B $68.84B
2018-12-31 $32.16 967M $31.1B $1.35B $36.53B $66.28B
2017-12-31 $28.10 947M $26.61B $1.1B $35.58B $61.09B
2016-12-31 $25.31 924M $23.39B $635M $35.91B $58.66B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $49.02 1.02B $50.2B $1.27B $51.46B $100.39B
2025-12-31 $43.59 1.01B $44.07B $1.15B $50.55B $93.47B
2025-09-30 $45.01 1.01B $45.51B $2.05B $50.27B $93.73B
2025-06-30 $43.42 1B $43.53B $724M $48.84B $91.65B
2025-03-31 $46.08 1.01B $46.45B $1B $48.27B $93.71B
2024-12-31 $37.64 1B $37.83B $357M $46.65B $84.12B
2024-09-30 $40.55 1B $40.67B $616M $46.08B $86.13B
2024-06-30 $34.55 1B $34.58B $934M $46.19B $79.84B
2024-03-31 $37.23 1B $37.23B $720M $45.37B $81.88B
2023-12-31 $35.90 999M $35.86B $445M $44.01B $79.43B
2023-09-30 $37.79 996M $37.64B $300M $43.2B $80.53B
2023-06-30 $40.74 995M $40.54B $399M $42.62B $82.76B