Exelon Corporation (EXC)

NASDAQ:
EXC
| Latest update: Mar 1, 2026, 6:47 PM

Stock events for Exelon Corp. (EXC)

Exelon's stock has been influenced by several events in the past six months. The company's Q3 2025 earnings exceeded expectations, leading to a stock increase. Exelon reaffirmed its 2025 operating earnings guidance and maintained its target of 5-7% annualized earnings growth through 2028. Recent Illinois energy legislation has also contributed to Exelon's growth. Over the past 52 weeks, Exelon's stock has seen a high of $48.51 and a low of $40.81.

Demand Seasonality affecting Exelon Corp.’s stock price

Demand for Exelon's electricity and natural gas products and services exhibits seasonality, influenced by weather patterns. Cold weather increases energy demand and costs, particularly for heating. Exelon contributes to a Customer Relief Fund to assist customers with higher energy bills. Extreme weather events and temperature changes pose risks to energy system resilience. Surging electricity demand from data centers and digital infrastructure represents a growing, non-seasonal demand factor.

Overview of Exelon Corp.’s business

Exelon Corporation is a major American public utility company based in Chicago, operating as a regulated electric and natural gas utility holding company. It is a leading competitive energy provider with a business model encompassing power generation, distribution, and energy sales. Exelon's power generation portfolio includes nuclear, fossil, wind, solar, and hydroelectric facilities and holds a significant market share in the Utilities sector, particularly in the Nuclear Power industry.

EXC’s Geographic footprint

Exelon serves over 10.9 million customers through six subsidiaries: Atlantic City Electric, Baltimore Gas and Electric (BGE), Commonwealth Edison (ComEd), Delmarva Power, PECO, and Pepco. The company operates in Delaware, Illinois, Maryland, New Jersey, Pennsylvania, and the District of Columbia.

EXC Corporate Image Assessment

Exelon has maintained a strong brand reputation, evidenced by its consistent inclusion in the Dow Jones Sustainability North America Index for 19 years. Its utilities are noted for top-tier customer satisfaction, reduced outages, and faster service restoration. However, the company has faced past challenges related to a Deferred Prosecution Agreement and SEC investigation, impacting its reputation and relationships.

Ownership

Exelon Corporation's ownership is primarily composed of institutional investors, owning approximately 80.92% or 59.49% of the company's stock. Public companies and individual investors hold 40.45%, and insiders own 0.06%. Major institutional shareholders include Vanguard Group Inc, BlackRock, Inc., State Street Corp, and Fmr Llc.

Expert AI

Show me the sentiment for Exelon Corp.
What's the latest sentiment for Exelon Corp.?

Price Chart

$49.47

1.37%
(1 month)

Top Shareholders

The Vanguard Group, Inc.
12.99%
BlackRock, Inc.
11.72%
State Street Corp.
6.59%
The Capital Group Cos., Inc.
3.04%
Geode Holdings Trust
2.81%
FMR LLC
2.58%
GQG Partners, Inc.
2.47%
Lazard, Inc.
2.29%

Trade Ideas for EXC

Today

Sentiment for EXC

News
Social

Buzz Talk for EXC

Today

Social Media

FAQ

What is the current stock price of Exelon Corp.?

As of the latest update, Exelon Corp.'s stock is trading at $49.47 per share.

What’s happening with Exelon Corp. stock today?

Today, Exelon Corp. stock is up by 1.37%, possibly due to news.

What is the market sentiment around Exelon Corp. stock?

Current sentiment around Exelon Corp. stock is positive, based on recent news, trading volume, and analyst opinions.

Is Exelon Corp.'s stock price growing?

Over the past month, Exelon Corp.'s stock price has increased by 1.37%.

How can I buy Exelon Corp. stock?

You can buy Exelon Corp. stock through any brokerage platform, such as e.g., Robinhood, Fidelity, E*TRADE, by searching for the ticker symbol EXC

Who are the major shareholders of Exelon Corp. stock?

Major shareholders of Exelon Corp. include institutions such as The Vanguard Group, Inc. (12.99%), BlackRock, Inc. (11.72%), State Street Corp. (6.59%) ... , according to the latest filings.