TLN
TLN
NASDAQ · Utilities

Talen Energy Corp

$316.23
-10.56 (-3.23%)
As of Nov 5, 9:44 PM ET ·
Day Range $306.09 — $323.42
52W Range $279.77 — $449.84

Performance

1D —
1W -7.84%
1M -16.41%
3M -7.86%
6M -17.53%
1Y -18.06%
YTD -20.29%
Open$316.10
Previous Close$326.78
Day High$323.42
Day Low$306.09
52W High$449.84
52W Low$279.77
Volume—
Avg Volume856.8K
Market Cap16.23B
P/E Ratio—
EPS$-4.36
SectorUtilities

Technical Indicators

Full analysis →
SMA 50 $326.33 Below
SMA 200 $348.95 Below
RSI (14) 40.4 Neutral
Trend Death Cross Bearish

Analyst Ratings

Strong Buy
22 analysts
19 Buy 3 Hold 0 Sell
Price Target -85.7% upside
Current
$316.23
Target
$45.19
$29.39 $45.19 avg $59.05

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 2.67B 2.84B 9.01B
Net Income -226,708,900 -216,623,856 1.04B
Profit Margin -8.5% -8.1% 11.6%
EBITDA 236.02M 238.05M 1.09B
Free Cash Flow — — 711.37M
Rev Growth -5.8% -5.8% +1.2%
Debt/Equity 6.23 6.23 0.19

Utilities Peers

Symbol Name Price Change P/E Mkt Cap
NEE Nextera Energy Inc $88.25 -0.23% 15.1 175.69B
SO Southern Co/The $93.34 +0.24% 23.2 108.11B
DUK Duke Energy Corp $130.08 +0.38% 19.0 99.54B
CEG Constellation Energy $239.65 -2.47% 26.8 92.96B
AEP American Electric Power $126.77 -1.91% 22.6 70.88B
SRE Sempra $79.83 -3.70% 24.9 56.69B