TLN - Talen Energy Corporation
NEXT EARNINGS:
Feb 26, 2026
(in 1 day)
EPS Est: $2.71
|
Rev Est: $696.7M
Price:
--
--
|
CONSENSUS:
Buy
DETAILS
|
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 | — | — |
| 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 |