Skip to content

TLN

Talen Energy Corporation

Stock

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

Net income, 2025
−$219M

Net income

Net income by fiscal year

PeriodNet incomeYoY
2025−$219M—
2024$998M—
2015−$341M—
2014$410M—
2013−$230M—