Skip to content

TLN

Talen Energy Corporation

Stock

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

Revenue, 2025
$2.6B
YoY, 2025
+22.0%
10-year CAGR
−5.4%

Revenue

Revenue by fiscal year

PeriodRevenueYoY
2025$2.6B+22.0%
2024$2.1B—
2015$4.5B−2.2%
2014$4.6B+1.9%
2013$4.5B—