TLN
Talen Energy Corporation
Stock
$320.77−2.32 (−0.72%)Close Oct 2, 2026
- EBITDA, 2025
- $189M
- YoY, 2025
- −63.9%
- 10-year CAGR
- −5.0%
EBITDA
EBITDA by fiscal year
| Period | EBITDA | YoY |
|---|---|---|
| 2025 | $189M | −63.9% |
| 2024 | $524M | — |
| 2015 | $317M | −54.3% |
| 2014 | $694M | +11,466.7% |
| 2013 | $6.0M | — |