Skip to content

TLN

Talen Energy Corporation

Stock

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

Income statement

LineLast 12 months20252024201520142013
Revenue$3.4B$2.6B$2.1B$4.5B$4.6B$4.5B
Operating income$88M−$90M$226M−$39M$397M−$293M
Non-operating income−$212M−$76M$885M−$329M−$94M−$127M
Pretax income−$124M−$166M$1.1B−$368M$303M−$420M
Taxes$61M$53M$113M−$27M−$107M−$190M
Net income−$185M−$219M$998M−$341M$410M−$230M
Diluted EPS−$5.40−$4.79$17.67−$3.10$4.91−$2.75
Diluted shares—45.7M56.5M109.9M83.5M83.5M
Revenue growth—+22.0%—−2.2%+1.9%—
Operating margin2.6%−3.5%10.7%−0.9%8.7%−6.5%
Net margin−5.4%−8.5%47.2%−7.6%9.0%−5.1%

Revenue to net income