Talen Energy Corp (TLN)

NASDAQ:
TLN
| Latest update: Feb 23, 2026, 7:52 PM

Stock events for Talen Energy Corp. (TLN)

In the past six months, Talen Energy's stock has trended down, but over the past year, it has seen a significant jump. Analysts have generally maintained a "Moderate Buy" consensus rating for TLN, with several firms raising their price targets. The company reported strong quarterly results, with revenue up year-over-year and beating analyst expectations. Talen Energy has been actively repurchasing its shares. A potential policy shift regarding emergency wholesale electricity auctions and funding for new power plants could undercut pricing power for existing generators like Talen.

Demand Seasonality affecting Talen Energy Corp.’s stock price

Demand for electricity exhibits seasonality, with significant peak demand during both summer and winter months in wholesale power markets like PJM. There is a rapidly growing demand for electricity from large loads such as data centers, which are projected to significantly increase both summer and winter peak demand.

Overview of Talen Energy Corp.’s business

Talen Energy Corp. is an independent power producer and infrastructure company focused on generating and selling electricity in wholesale power markets in the United States. The company operates within the Utilities sector, specifically in the Independent Power Producers & Energy Traders industry. Talen Energy's portfolio includes nuclear, fossil, oil, natural gas, and coal-fired power plants, owning and operating approximately 10.7 GW to 13.1 GW of power infrastructure. Approximately 50% of its generation comes from the Susquehanna nuclear facility. The company is positioning itself to serve the growing demand for power from data centers, including a partnership with Amazon's Amazon Web Services data center campus.

TLN’s Geographic footprint

Talen Energy's generation fleet is primarily located in the United States, operating in wholesale power markets such as PJM Interconnection and the Western Electricity Coordinating Council (WECC). Its power plants are principally situated in the Mid-Atlantic region, Ohio, and Montana. The Susquehanna nuclear facility is located in Pennsylvania.

TLN Corporate Image Assessment

Talen Energy's brand reputation appears to be positive among financial analysts, with a consensus "Moderate Buy" rating and increased price targets. The company's strategic pivot towards becoming a critical AI infrastructure provider and its partnership with Amazon are likely contributing positively to its image. A potential policy shift in wholesale electricity markets could reduce the pricing power for generators like Talen, leading to concerns about future profitability.

Ownership

Talen Energy Corporation has a substantial institutional ownership base, with major institutional owners including Vanguard Group Inc., BlackRock, Inc., and Rubric Capital Management LP. Some institutional investors increased their holdings in Talen Energy in the third quarter of 2025.

Expert AI

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

Price Chart

$365.37

4.42%
(1 month)

Top Shareholders

The Vanguard Group, Inc.
9.76%
BlackRock, Inc.
8.75%
Rubric Capital Management LP
7.88%
MFN Partners Management LP
6.57%
Alger Associates, Inc. (United States)
3.95%
W.H. Reaves & Co., Inc.
3.33%
Invesco Ltd.
3.15%
State Street Corp.
2.89%

Trade Ideas for TLN

Today

Sentiment for TLN

News
Social

Buzz Talk for TLN

Today

Social Media

FAQ

What is the current stock price of Talen Energy Corp.?

As of the latest update, Talen Energy Corp.'s stock is trading at $365.37 per share.

What’s happening with Talen Energy Corp. stock today?

Today, Talen Energy Corp. stock is down by -4.42%, possibly due to news.

What is the market sentiment around Talen Energy Corp. stock?

Current sentiment around Talen Energy Corp. stock is negative, based on recent news, trading volume, and analyst opinions.

Is Talen Energy Corp.'s stock price growing?

Over the past month, Talen Energy Corp.'s stock price has decreased by -4.42%.

How can I buy Talen Energy Corp. stock?

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

Who are the major shareholders of Talen Energy Corp. stock?

Major shareholders of Talen Energy Corp. include institutions such as The Vanguard Group, Inc. (9.76%), BlackRock, Inc. (8.75%), Rubric Capital Management LP (7.88%) ... , according to the latest filings.