WallStreetZenWallStreetZen

NASDAQ: EXC
Exelon Corp Stock Ownership - Who owns Exelon?

Insider buying vs selling

Have Exelon Corp insiders been buying or selling?
Buy
Sell
NameRoleDateSharesPriceValue
Matthew C. RogersDirector2023-09-301,017$40.58
$41.27kBuy
Charisse R. LillieDirector2023-09-301,017$40.58
$41.27kBuy
Marjorie Rodgers CheshireDirector2023-09-301,017$40.58
$41.27kBuy
Anthony AndersonDirector2023-09-301,017$40.58
$41.27kBuy
Linda P. JojoDirector2023-09-301,017$40.58
$41.27kBuy
John F. YoungDirector2023-09-301,017$40.58
$41.27kBuy
William P. BowersDirector2023-09-301,017$40.58
$41.27kBuy
Anna RichoDirector2023-09-30674$40.58
$27.35kBuy
William P. BowersDirector2023-06-301,029$40.08
$41.24kBuy
Matthew C. RogersDirector2023-06-30758$40.08
$30.38kBuy

1 of 5

EXC insiders have sold more... subscribe to Premium to read more.
Net Insider Buy/Sell (L12M) Ownership

Be the first to know when EXC insiders and whales buy or sell their stock.

EXC Shareholders

What type of owners hold Exelon Corp stock?
Institutional
Insider
Retail
NameHoldSharesValueType
Wellington Management Group LLP9.12%90,793,554$3.55BInstitution
Vanguard Group Inc9.10%90,548,315$3.54BInstitution
Blackrock Inc8.74%87,027,301$3.41BInstitution
State Street Corp6.13%61,030,939$2.39BInstitution
T Rowe Price Investment Management Inc3.06%30,451,634$1.19BInstitution
Bank Of New York Mellon Corp2.18%21,676,744$848.43MInstitution
Geode Capital Management LLC2.05%20,362,160$796.97MInstitution
Massachusetts Financial Services Co1.97%19,625,592$768.15MInstitution
Deutsche Bank Ag1.95%19,376,634$758.40MInstitution
Morgan Stanley1.73%17,175,710$672.26MInstitution

1 of 3

EXC vs Regulated Electric Utility Stocks

TickerInst. %Insider %Net Insider (L12M)Net Insider (L3M)
EXC80.84%0.47%Net SellingNet Buying
D72.38%0.71%Net SellingNet Selling
AEP73.92%0.18%Net SellingNet Buying
XEL77.97%0.80%Net SellingNet Selling
PCG75.50%7.43%Net SellingNet Selling

Exelon Stock Ownership FAQ

Who owns Exelon?

Exelon (NASDAQ: EXC) is owned by 80.84% institutional shareholders, 0.47% Exelon insiders, and 18.69% retail investors. Wellington Management Group LLP is the largest individual Exelon shareholder, owning 90.79M shares representing 9.12% of the company. Wellington Management Group LLP's Exelon shares are currently valued at $3.56B.

If you're new to stock investing, here's how to buy Exelon stock.
WallStreetZen does not provide financial advice and does not issue recommendations or offers to buy stock or sell any security.

Information is provided 'as-is' and solely for informational purposes and is not advice. WallStreetZen does not bear any responsibility for any losses or damage that may occur as a result of reliance on this data.