Menu

Talen Energy Corporation (TLN)

$360.92
+0.00 (0.00%)

Data provided by IEX. Delayed 15 minutes.

Market Cap

$16.5B

P/E Ratio

31.2

Div Yield

0.00%

Company Profile

At a glance

Talen Energy has successfully transformed post-bankruptcy, leveraging its strategic asset base, particularly the Susquehanna nuclear plant, to capitalize on the surging demand for reliable power from data centers and the AI economy.

The company is executing under its initial contract with AWS (TICKER:AMZN), electrifying the data center campus and receiving revenues, while actively pursuing commercial and legal pathways to unlock the full 960 MW opportunity and expand similar arrangements across its fleet.

Strong operational performance, favorable market dynamics (tightening PJM capacity and energy markets), and strategic initiatives like the AWS contract, RMR agreements, and the Nuclear Production Tax Credit provide significant visibility into future earnings and cash flow.

Price Chart

Loading chart...

The most compelling investment themes are the ones nobody is talking about yet.

Every Monday, get three under-the-radar themes with catalysts, data, and stocks poised to benefit.

Sign up now to receive them!

Also explore our analysis on 5,000+ stocks