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

318.66 8.12 −2.48%
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
Older periods Dec '25 Mar '26 Jun '26 Sep '26
P/E ratio

+8 more quarters

0.00 0.00 0.00 0.00
P/S ratio
6.64 4.39 5.13 3.77
P/FCF ratio
34.39 17.44 39.73 53.00
P/Operating CF
61.17 31.59 (40.64) 32.16
P/B ratio
15.67 13.57 10.76 9.29
EV/Sales
8.98 6.13 7.85 6.10
EV/EBITDA
81.07 34.24 55.84 45.07
EV/FCF
46.56 24.36 60.75 85.81
Current Ratio
1.28 1.25 0.78 0.89
Net Debt/EBITDA
(28.05) 19.27 222.24 22.54
Debt/Equity
6.23 6.34 5.84 5.97
Earnings Yield
(1.28%) (0.14%) (1.05%) (1.81%)
Free Cash Flow Yield
2.91% 5.73% 2.52% 1.89%
Free Cash Flow per Share
5.25 8.59 (13.33) 5.48
Book value per Share
23.92 23.52 35.70 33.66
Free Cash Flow
240.00 392.00 (612.00) 261.00
EV/EBIT
0.00 90.00 306.51 301.40
Other line items

Show all line items

Columns are period end dates · fundamentals updated 5 Nov 2026