Skip to content

TLN

Talen Energy Corporation

Stock

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

Cash flow statement

LineLast 12 months20252024201520142013
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 margin16.5%23.5%8.1%7.1%1.0%−3.8%