← Back to screener

Talen Energy Corp TLN

Rank #909 · Nasdaq · $15.6B market cap
Audited by PricewaterhouseCoopers LLP, no going-concern flag in the latest filing.
Score
56.4
P/E
15.6
P/B
6.71
ROE
43.0%
Op. Margin
10.7%
Debt Ratio
422%

Health Check — percentile rank within this universe, based on the latest annual filing

Valuation ★★★☆☆
Average

P/E 15.6x, P/B 6.71x. Ranks in the top 45% of the universe.

Profitability ★★★★☆
Good

ROE 43.0%. Ranks in the top 24% of the universe.

Safety ★☆☆☆☆
Weak

Debt ratio 422%. Ranks in the top 77% of the universe. Above 200% signals meaningful leverage risk.

Growth ★☆☆☆☆
Poor

Revenue decline of 31.5% year over year. Ranks in the top 95% of the universe.

Profitability is the relative strength · Safety is the relative weakness (relative to this universe).

Financials annual, from SEC 10-K filings

FYRevenueOp. IncomeNet IncomeEquityOp. Margin%Debt%
2015–$-0.3B$-0.2B$3.9B–175
2024$3.1B$0.2B$-1.3B$2.3B7.8422
2025$2.1B$0.2B$1.0B$2.3B10.7422

← See the full screener