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. In the quarter to June 2026, revenue grew 18.6%, EPS fell 226.6%, free cash flow fell 176.9% and total debt rose 212.9%, each against the same quarter a year earlier.

354.81 1.21 +0.34%
Market cap
$16.7B
P/E
0.0×
Fwd P/E
17.5×
Dividend yield
—
F-score
3/9
Altman Z
1.21
Beneish M
−2.52
Dividend safety
n/a
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

83.08 0.00 0.00 0.00
P/S ratio
8.45 6.64 4.39 5.13
P/FCF ratio
85.99 34.39 17.44 39.73
P/Operating CF
39.74 61.17 31.59 (40.64)
P/B ratio
13.23 15.67 13.57 10.76
EV/Sales
9.54 8.98 6.13 7.85
EV/EBITDA
35.53 81.07 34.24 55.84
EV/FCF
97.00 46.56 24.36 60.75
Current Ratio
2.29 1.28 1.25 0.78
Net Debt/EBITDA
6.97 (28.05) 19.27 222.24
Debt/Equity
2.03 6.23 6.34 5.84
Earnings Yield
1.20% (1.28%) (0.14%) (1.05%)
Free Cash Flow Yield
1.16% 2.91% 5.73% 2.52%
Free Cash Flow per Share
9.28 5.25 8.59 (13.33)
Book value per Share
32.16 23.92 23.52 35.70
Free Cash Flow
424.00 240.00 392.00 (612.00)
EV/EBIT
91.72 0.00 90.00 306.51
Other line items

Show all line items

Columns are period end dates