Skip to content

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

PeriodEBITDAYoY
2025$189M−63.9%
2024$524M—
2015$317M−54.3%
2014$694M+11,466.7%
2013$6.0M—