TLN
Talen Energy Corporation
Stock
$320.77−2.32 (−0.72%)Close Oct 2, 2026
Cash flow statement
| Line | Last 12 months | 2025 | 2024 | 2015 | 2014 | 2013 |
|---|---|---|---|---|---|---|
| Operating cash flow | $796M | $704M | $256M | $768M | $462M | $410M |
| Capital expenditures | $228M | $98M | $85M | $451M | $416M | $583M |
| Free cash flow | $568M | $606M | $171M | $317M | $46M | −$173M |
| Stock-based compensation | $568M | $526M | $33M | $18M | — | — |
| Buybacks | $298M | $103M | $2.0B | — | — | — |
| Free cash flow margin | 16.5% | 23.5% | 8.1% | 7.1% | 1.0% | −3.8% |