Talen Energy Corporation

TLN Utilities Utilities Independent Power Producers

Talen Energy Corporation’s revenue for fiscal 2025 (year ended December 2025) was $2.6 billion, up 22.0% from fiscal 2024.

Revenue
+63.4%
EPS
−35.9%
Free cash flow
−38.4%
Total debt
+220.5%

Quarter to September 2026, against a year earlier

340.22 23.99 +7.59%
Market cap
$13.8B
P/E
0.0×
Fwd P/E
21.5×
Dividend yield
—
F-score
3/9
Altman Z
1.21
Beneish M
−2.52
Dividend safety
n/a

Talen Energy Corporation 10-K filed Feb 26, 2026

Fiscal year 2025 · Period ended Dec 31, 2025 · Filed · accepted 5:16 PM ET · Document on sec.gov · Filing index

What changed

Item 1, Business, against the 10-K filed Feb 28, 2025: 16 added · 10 removed · 33 modified; 6 with only figures updated

  1. Modified

    Talen is a leading independent power producer and energy infrastructure company dedicated to powering the future. We own and operate approximately 10.7 gigawatts13.1 GW of power infrastructure in the United States, including 2.2 gigawattsGW of nuclear power and a significant dispatchable generationfossil fleet. We produce and sell electricity, capacity, and ancillary services into wholesale U.S. power markets, with our generation fleet principally located in the Mid-Atlantic , Ohio, and Montana. Our team is committed to generating power safely and reliably, and delivering the most value per megawatt produced and driving the energy transition. Talen is also powering the digital infrastructure revolution. We are well-positioned to captureserve this significant growth opportunitygrowing industry, as data centers serving artificial intelligence data centers increasingly demand more reliable, clean power.

58 more changes in this Item, word by word, in Powerpack.