Talen Energy Corporation
TLN | NASDAQ
$299.97
+$7.67 (+2.62%)
At close: Sep 21, 2026, 4:00 PM ET
$298.75
-$1.22 (-0.41%)
Pre-market:
Sep 22, 2026, 8:48 AM ET
Market Data
Market Cap $13.62B
Enterprise Value $22.96B
Beta 1.63
Average Volume 823.42K
Shares Outstanding (Diluted) 45.9M
Shares Change YoY -4.18%
Institutional Ownership N/A
Exchange NASDAQ
ISIN US87422Q1094
Price Performance
Price Change 1M -5.2%
Price Change 3M -27.2%
Price Change 6M -8.6%
Price Change YTD -24.4%
Price Change 1Y -30.2%
Price Change 3Y 450.4%
Price Change 5Y 545.1%
1M CAGR (ann.) -13.7%
1Y CAGR (ann.) -27.8%
5Y CAGR (ann.) N/A
All-Time CAGR 75.7%
Valuation
PE Ratio -72.99
Forward PE 9.90
PEG Ratio -0.05
Forward PEG -1.51
PS Ratio 3.86
Forward PS 2.60
PB Ratio 8.43
P/FCF Ratio 15.10
P/Adj. FCF Ratio 38.91
P/OCF Ratio 17.30
EV/Sales 6.51
EV/EBIT 61.22
EV/EBITDA 28.91
EV/FCF 25.45
Earnings Yield -1.4%
FCF Yield 6.6%
Adj. FCF Yield 2.6%
Financial Health
Net Debt $9.34B
Total Debt $9.57B
Cash & Short-Term Investments $231M
Total Assets $15.07B
Current Ratio 0.78
Quick Ratio 0.55
Debt / Equity Ratio 5.92
Debt / EBITDA 12.06
Debt / FCF 10.61
OCF / Debt 0.13
Interest Coverage 0.52
Altman Z-Score 0.82
Piotroski F-Score 3
Margins & Profitability
Gross Profit Margin 44.6%
Operating Profit Margin 7.3%
EBITDA Margin 22.5%
Net Profit Margin -5.2%
FCF Margin 25.6%
Adj. FCF Margin 9.9%
SBC / Revenue 15.7%
SBC Impact (per share) -61.2%
Returns
Return on Assets -1.2%
Return on Equity -14.1%
Return on Invested Capital 1.9%
Return on Capital Employed 1.9%
Return on Tangible Assets -1.2%
Historical Growth (CAGR)
Revenue CAGR 3Y 10.8%
Revenue CAGR 5Y N/A
Revenue CAGR 10Y N/A
EPS CAGR 3Y -202.0%
EPS CAGR 5Y N/A
EPS CAGR 10Y N/A
FCF CAGR 3Y 1.8%
FCF CAGR 5Y N/A
FCF CAGR 10Y N/A
Analyst Forecasts
Analyst Rating Buy
Analyst Count 13
EPS Growth Next 3Y 399.2%
Revenue Growth Next 3Y 17.8%
Earnings Date Nov 3, 2026
EPS Estimate (next Q) $8.73
EPS Growth Est (next Q) 105.4%
Revenue Est (next Q) $1.29B
Revenue Growth Est (next Q) 59.2%
Fair Value Estimates
Graham Number N/A
Graham Upside N/A
Lynch Fair Value N/A
Lynch Upside N/A
Price Target $467.90
Price Target Upside 56.0%
Cash Flow
Operating Cash Flow $1.26B
Free Cash Flow $902M
Adj. Free Cash Flow $350M
FCF Per Share $11.11
OCF Per Share $17.34
OCF/S Ratio 22.6%
Income Statement
Revenue $3.53B
Gross Profit $1.57B
Operating Income $258M
EBITDA $794M
Net Income $-185M
EPS (Diluted) -$4.11
Revenue / Employee $1.88M
Profit / Employee $-98.4K
Employees 1,880
Add to Watchlist
Select watchlists to add or remove TLN