Talen Energy Corporation(TLN)

Talen Energy Corporation, an independent power producer and infrastructure company, produces and sells electricity, capacity, and ancillary services into wholesale power markets in the United States. The company operates nuclear, fossil, solar, and coal power plants. It is also developing battery storage projects. The company owns and operates approximately 10.7 GW of power infrastructure. Talen Energy Corporation is headquartered in Houston, Texas.
Latest News & Analysis
Talen Energy Corporation: Strategic AI Infrastructure Expansion & Financial Resilience
Explore how Talen Energy leverages acquisitions, nuclear partnerships, and capacity auctions to lead AI energy infrastructure growth in PJM, backed by strong financials.
Talen Energy Corporation: $3.5B CCGT Acquisition and AWS Nuclear PPA Drive Robust Growth
Talen Energy's $3.5B acquisition and landmark AWS nuclear PPA position it for strong cash flow growth, enhanced PJM market presence, and data center energy leadership.
Talen Energy Corporation: Strategic Growth and Financial Stability Driven by AWS Nuclear PPA
Talen Energy's $18B AWS nuclear PPA secures $1.4B annual revenue, de-risking its business and positioning it as a leader in AI data center energy supply.
Talen Energy Corporation (TLN) Strategic Nuclear Expansion and Financial Insights
Talen Energy advances nuclear energy leadership with Amazon deal, strong FY 2024 results, and strategic SMR initiatives, reshaping its market stance and valuation.
Talen Energy Corporation: Strategic Nuclear Partnership with Amazon Drives Growth and Market Position
Talen Energy's landmark nuclear power deal with Amazon powers AI data centers, boosting financial outlook and positioning TLN amid evolving energy and tech demands.