US · USD
TLN
Talen Energy Corporation
- Day's range
- $319.23 – $337.22
- Day's volume
- $366.3M
- 52-week range
- $282.15 – $445.84
Follow TLN in the Fuolio
See how TLN weighs in your net worth, what it has paid you and how far it is from your target allocation.
Create a free accountTLN in numbers
- Market cap
- $15.9B
- P/B
- 9.84
- Dividend yield (12m)
- 0.00%
- Net debt/EBITDA
- 22.35
TLN price history
TLN risk and return
Monthly closes adjusted for splits and distributions.
| Metric | 12 months | 36 months |
|---|---|---|
| Return | -15.83% | +478.67% |
| Volatility (annualized) | 32.10% | 38.18% |
| Largest drawdown | -24.99% | -30.47% |
| Positive months | 6/12 | 24/36 |
How much did investing in TLN return?
$1,000.00 invested on 07/01/2023 would be worth $6,117.42 today.
- Value today in TLN
- $6,117.42
- Return over the period
- +511.74%
- Return per year
- +74.19%
- In the S&P 500
- $1,694.05
With dividends reinvested, before taxes and costs, at month-end closes. Past returns do not guarantee future ones.
TLN fundamentals
Valuation
- P/E—
- P/B9.84
- EV/EBITDA60.39
- EV/EBIT286.84
- EV/Revenue6.44
- P/EBIT180.70
- P/S4.06
- P/OCF19.98
- P/FCF28.00
- Earnings yield0.35%
- PEG ratio—
- Earnings per share—
- Book value per share$33.73
Debt
- Net debt$9.3B
- Net debt/EBITDA22.35
- Net debt/Equity5.78
- Debt/Equity5.92
- Current ratio0.78
- Quick ratio0.55
- Cash ratio0.18
Efficiency
- Gross margin—
- EBITDA margin10.67%
- Operating margin2.25%
- Net margin—
- Asset turnover0.26
Profitability
- ROE—
- ROA—
- ROIC0.80%
- Payout—
TLN's indicators by year
Multiples at each year's closing price; margins and returns from that year's statements.
| Indicator | 2025 | 2024 | 2022 | 2015 | 2014 | 2013 |
|---|---|---|---|---|---|---|
| P/E | -78.21 | 9.28 | — | — | — | — |
| P/B | 15.67 | 6.68 | — | — | — | — |
| EV/EBITDA | 123.02 | 22.78 | — | — | — | — |
| Earnings per share | -$4.79 | $21.71 | — | -$2.65 | — | — |
| Book value per share | $23.92 | $30.18 | — | $33.48 | — | — |
| ROE | -20.04% | 71.95% | — | -7.92% | 10.49% | — |
| ROIC | -1.25% | 5.07% | — | -0.40% | 3.83% | — |
| EBITDA margin | 7.51% | 33.29% | 23.71% | — | — | — |
| Net margin | -8.70% | 63.41% | — | — | — | — |
| Net debt/EBITDA | 32.39 | 5.11 | — | — | — | — |
TLN's financial statements
| Line | 2025 | 2024 | 2022 | 2015 | 2014 | 2013 |
|---|---|---|---|---|---|---|
| Net revenue | $2.5B | $1.6B | $3.2B | — | — | — |
| Cost of revenue | — | — | — | — | — | — |
| Gross profit | — | — | — | — | — | — |
| EBITDA | $189M | $524M | $761M | — | — | — |
| EBIT | -$90M | $226M | $241M | -$39M | $397M | -$293M |
| Financial result | — | — | — | — | — | — |
| Income before tax | -$166M | $1.1B | -$1.3B | -$368M | $303M | -$420M |
| Income tax | -$53M | -$98M | $35M | $27M | -$116M | $159M |
| Net income | -$219M | $998M | — | -$341M | $410M | -$230M |
Figures the company filed with the CVM. Debt excludes leases; each quarter is that quarter alone.
Does TLN pay dividends?
TLN has no distributions on record.
About Talen Energy
- Sector
- Transportation and utilities
Questions about TLN
How much is TLN today?
TLN is at $331.87 (3.46% on the day), last traded on 10/05/2026.
How much did TLN return in 12 months?
TLN returned -15.83% in 12 months, with annualized volatility of 32.10% and a largest drawdown of -24.99%.