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

Show all line items

Columns are period end dates