Talen Energy Corp (TLN)

NASDAQ:
TLN
| Latest update: Mar 15, 2026, 7:16 PM

Price Chart

$316.14

1.51%
(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%

Sentiment for TLN

News
Social

Buzz Talk for TLN

Today

Social Media

General

Stock events for Talen Energy Corp. (TLN)

Over the past six months, Talen Energy's stock has trended down. Key events impacting the stock price include the release of Q4 and FY25 results, an announcement regarding the upcoming Q4 and FY25 financial results, the acquisition of additional PJM natural gas assets from Energy Capital Partners, the reporting of PJM Auction Results for the 2027/2028 Planning Year, a strategic realignment of executive management, and the stock trading above its 50-day and 200-day simple moving averages. Additionally, a "blockbuster natural gas deal" to acquire two natural gas plants was announced, which was expected to increase annual generation and boost free cash flow per share.

Demand Seasonality affecting Talen Energy Corp.’s stock price

Talen Energy's products and services are subject to demand seasonality inherent in the energy market. The company's capacity revenues are determined through auctions for 2-3 seasons ahead, with the capacity delivery year in the PJM market typically running from June 1 to May 31 of the following calendar year. General electricity demand typically sees peaks during extreme weather conditions, such as hot summers and cold winters.

Overview of Talen Energy Corp.’s business

Talen Energy Corporation is an independent power producer and energy infrastructure company operating in the U.S. utilities sector. Headquartered in Houston, Texas, it generates and sells electricity, capacity, and ancillary services into wholesale U.S. power markets. The company's generation portfolio includes nuclear, natural gas, coal, and oil-fired power plants, with approximately 50% of its megawatt hours generated being zero-carbon, primarily from the Susquehanna nuclear facility. Talen Energy also owns Nautilus Cryptomine, a 200-megawatt bitcoin mining facility.

TLN’s Geographic footprint

Talen Energy's generation assets are primarily located in the Mid-Atlantic, Ohio, and Montana. The company participates in wholesale U.S. power markets, including PJM Interconnection and the Western Electricity Coordinating Council (WECC) market. Its PJM segment includes the Susquehanna nuclear plant and natural gas and coal facilities within the PJM RTO or ISO markets, while the "Other" segment includes operations in Montana's share of the Colstrip Units in the WECC market.

TLN Corporate Image Assessment

Talen Energy's brand reputation has been positively influenced by its strategic positioning in the growing demand for electricity, particularly in relation to the artificial intelligence (AI) boom. Its nuclear assets are seen as valuable for providing reliable, carbon-free power to energy-intensive AI data centers. Talen Energy has secured long-term power purchase agreements with major tech companies like Amazon Web Services (AWS) to supply carbon-free nuclear power. Analysts generally hold a "Moderate Buy" consensus for the stock.

Ownership

Talen Energy Corporation has significant institutional ownership, with institutions holding approximately 85% to 87% of the company's shares. Major institutional owners include Vanguard Group Inc. and BlackRock, Inc., among others. Individual insider ownership is relatively low.

FAQ

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

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

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

Today, Talen Energy Corp. stock is up by 1.51%, 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 increased by 1.51%.

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.