Talen Energy Corporation logo TLN - Talen Energy Corporation

NEXT EARNINGS: Feb 26, 2026 (in 1 day) EPS Est: $2.71 | Rev Est: $696.7M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 12
HOLD 0
SELL 0
STRONG
SELL
0
| PRICE TARGET: $495.50 DETAILS
HIGH: $576.00
LOW: $450.00
MEDIAN: $490.00
CONSENSUS: $495.50
UPSIDE: 32.05%
Market Cap: 17.14B
Volume: 477,271
Avg Volume: 880,728
52 Week Range: 158.08-451.28
Sector: Utilities
Industry: Independent Power Producers
Beta: 1.64
Last Dividend: $N/A
Exchange: NASDAQ
Country: US
Employees: 1,894
IPO Date: 2023-06-02
EPS (TTM): 18.39
P/E Ratio: 10.95
Revenue (TTM): 2.07B
Total Assets: 6.11B
Total Debt: 3.00B
Cash & Equiv: 329.00M
Rev Growth (5Y): -6.0%
EPS Growth (5Y): 32.8%
FCF Growth (5Y): -15.5%
ROCE: 23.9%
Debt/Equity: 2.17

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-11-05 $2.38 $3.18 -25.2% $770.0M $745.5M +3.3%
2025-08-07 $-1.19 $-1.04 -14.4% $454.0M $392.0M +15.8%
2025-05-08 $0.82 $1.03 -20.4% $390.0M $492.0M -20.7%
2025-02-27 $1.81 $-0.13 +1492.3% $488.0M $556.9M -12.4%
2024-11-14 $1.64 $0.26 +531.0% $555.0M $522.1M +6.3%
2024-08-13 $0.19 $-1.13 +116.8% $413.0M $437.5M -5.6%
2024-03-14 $0.15 $-0.19 +178.9% $459.0M $597.0M -23.1%
2023-12-30 $3.08 $318.0M

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2015 2014
Revenue 2.07B 2.44B 2.41B 1.77B 1.79B 3.61B 4.27B
Net Income 998.00M 613.00M (1.29B) (977.00M) (664.00M) (341.00M) 139.00M
EPS 18.39 10.38 -28.66 -21.72 -5.17 -3.10 1.08
Total Assets 6.11B 7.12B 10.72B 10.05B N/A 12.83B 13.91B
Total Debt 3.00B 2.82B 4.35B 4.74B N/A 4.81B 2.85B
Cash & Equivalents 329.00M 400.00M 988.00M 276.00M N/A 247.00M 1.08B
Operating Cash Flow 243.00M 864.00M 187.00M (294.00M) 102.00M 768.00M N/A
Free Cash Flow 54.00M 516.00M (125.00M) (518.00M) (59.00M) 247.00M N/A
FCF per Share 1.00 8.74 -2.78 -11.52 -0.46 2.25 N/A
Book Value 1.39B 2.46B (573.00M) 733.00M N/A 4.30B 5.38B
Cash & ST Investments 329.00M 400.00M 988.00M 276.00M N/A 809.00M 2.21B
ROC Equity 0.72 0.25 N/A -1.33 N/A -0.08 0.03