Talen Energy Corp (TLN)

NASDAQ:
TLN
| Latest update: Dec 9, 2025, 1:51 PM

Stock events for Talen Energy Corp. (TLN)

Talen Energy Corp. (TLN) stock has experienced significant upward movement in the past six months, trending up by 61.44%. Over the past year, the stock has seen an increase of 87.84%. From November 25, 2024, to November 21, 2025, the share price increased by 74.82%. The stock reached its all-time high on October 2, 2025, at $451.28 USD. Key events impacting the stock include the acquisitions of the Freedom Generating Station and the Guernsey Power Station, an earnings beat in Q3 2025, and concerns related to DeepSeek, an open-source AI model.

Demand Seasonality affecting Talen Energy Corp.’s stock price

The demand for Talen Energy's products and services is significantly influenced by the growing needs of data centers, electrification, and overall grid reliability. The company's CEO has emphasized strong market momentum driven by AI and data center demand. The focus is more on the consistent and expanding demand from digital infrastructure rather than seasonal variations.

Overview of Talen Energy Corp.’s business

Talen Energy Corp. operates in the Utilities sector, focusing on Electric Utilities: Central and Alternative Power Generation. The company produces and sells electricity, capacity, and ancillary services in U.S. wholesale power markets, utilizing a diversified generation fleet including nuclear, fossil, oil, natural gas, and coal power plants. Talen Energy emphasizes its role in powering the digital infrastructure revolution, particularly serving AI data centers with reliable, clean power. As of November 2025, Talen Energy owns and operates approximately 13.2 gigawatts (GW) of power infrastructure, including 2.2 GW of nuclear power.

TLN’s Geographic footprint

Talen Energy's generation fleet and operations are primarily located in wholesale U.S. power markets, with a significant presence in the Mid-Atlantic, Ohio, and Montana regions. The company also has operations in the Northeast and Southwest regions of the United States. Recently, on November 25, 2025, Talen Energy completed the acquisitions of the Freedom Generating Station in Pennsylvania and the Guernsey Power Station in Ohio, adding nearly 2.9 GW of natural gas-fired baseload capacity within the PJM market. Its PJM segment specifically focuses on electricity generation, marketing, commodity risk, and fuel management within the PJM RTO or ISO markets, encompassing its Susquehanna nuclear facility and natural gas and coal generation facilities. The "Other" segment includes operations in Montana's share of Colstrip in the WECC market.

TLN Corporate Image Assessment

Talen Energy has actively cultivated a brand reputation focused on a "clean energy future" and powering the digital infrastructure revolution. The company announced its commitment to decarbonize its fleet and invest in renewable energy, battery storage, and digital infrastructure. This includes its "Force for Good" philosophy, which aims to convert rather than retire fossil generation facilities and create new opportunities in its operating communities. A notable aspect of its reputation is its partnership serving a 24x7 carbon-free, co-located data center campus powered by its Susquehanna nuclear facility. While the stock drop in January 2025 due to concerns about DeepSeek and moderated power demand could be seen as a challenge to market perception, the company's ongoing strategic focus on AI and data center demand aims to reinforce its forward-looking and reliable energy provider image.

Ownership

Talen Energy Corp. (TLN) exhibits a mixed ownership structure comprising institutional, retail, and individual investors. Institutional investors hold approximately 34.77% to 56.00% of the company's stock, while insiders hold around 10.18%. Major institutional owners include Vanguard Group Inc., BlackRock, Inc., Rubric Capital Management LP, MFN Partners Management, LP, Fred Alger Management, Llc, Reaves W H & Co Inc, State Street Corp and Lone Pine Capital Llc.

Expert AI

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

Price Chart

$353.38

8.59%
(1 month)

Top Shareholders

The Vanguard Group, Inc.
9.85%
BlackRock, Inc.
9.23%
Rubric Capital Management LP
7.84%
MFN Partners Management LP
6.53%
Alger Associates, Inc. (United States)
3.62%
W.H. Reaves & Co., Inc.
3.07%
State Street Corp.
2.91%
The Capital Group Cos., Inc.
2.84%

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 $353.38 per share.

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

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

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

Current sentiment around Talen Energy Corp. stock is positive, 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 -8.59%.

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.85%), BlackRock, Inc. (9.23%), Rubric Capital Management LP (7.84%) ... , according to the latest filings.