TLN
Talen Energy Corporation
Stock
$320.77−2.32 (−0.72%)Close Oct 2, 2026
Income statement
| Line | Last 12 months | 2025 | 2024 | 2015 | 2014 | 2013 |
|---|---|---|---|---|---|---|
| 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.7M | 56.5M | 109.9M | 83.5M | 83.5M |
| Revenue growth | — | +22.0% | — | −2.2% | +1.9% | — |
| Operating margin | 2.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% |