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
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Piotroski F-Score
3 5 — — —
P/E ratio
0.00 11.09 6.58 6.58 6.58
P/S ratio
6.64 5.17 1.51 0.00 0.00
Altman Z-Score
1.21 1.90 1.10 — —
Altman Z″-Score (non-manufacturers)
0.06 1.01 1.70 — —
P/FCF ratio
34.39 163.14 7.46 0.00 0.00
P/Operating CF
61.17 1,093.06 17.34 0.00 0.00
Beneish M-Score
(2.52) (1.92) (3.11) — —
P/B ratio
15.67 7.88 1.52 1.20 1.20
EV/Sales
8.98 6.42 2.26 0.00 0.00
EV/EBITDA
81.07 21.40 9.78 0.00 0.00
EV/FCF
46.56 202.53 11.18 0.00 0.00
Current Ratio
1.28 2.29 3.20 0.88 —
Net Debt/EBITDA
21.19 4.16 3.25 3.81 0.00
Debt/Equity
6.23 2.17 1.11 (9.03) 0.00
ROE
(17.66%) 50.91% 59.75% 0.00% 0.00%
ROA
(2.57%) 15.09% 6.87% (24.04%) 0.00%
ROIC
(0.79%) 3.51% 1.18% 5.23% 0.00%
Return on Tangible Assets
(2.79%) 26.69% 12.49% (31.39%) 0.00%
Average Days of Receivables
27.72 21.23 19.58 48.21 0.00
Earnings Yield
(1.28%) 9.01% 15.21% 15.21% 15.21%
Free Cash Flow Yield
2.91% 0.61% 13.41% 0.00% 0.00%
Free Cash Flow per Share
10.90 1.23 8.74 0.00 0.00
Book value per Share
23.92 25.56 42.93 0.00 0.00
Free Cash Flow
498.00 67.00 516.00 (125.00) (518.00)
EV/EBIT
0.00 60.04 68.66 0.00 0.00
Other line items

Show all line items

Columns are period end dates