Skip to content

TLN

Talen Energy Corporation

Stock

$320.77−2.32 (−0.72%)Close Oct 2, 2026

Free cash flow, 2025
$606M
YoY, 2025
+254.4%
10-year CAGR
+6.7%

Free cash flow

Free cash flow by fiscal year

PeriodFree cash flowYoY
2025$606M+254.4%
2024$171M—
2015$317M+589.1%
2014$46M—
2013−$173M—