WallStSmart
TLN

Talen Energy Corporation

NASDAQ: TLN · UTILITIES · UTILITIES - INDEPENDENT POWER PRODUCERS

$351.91
-2.56% today

Updated 2026-04-29

Market cap
$16.08B
P/E ratio
P/S ratio
6.12x
EPS (TTM)
$-4.79
Dividend yield
52W range
$216 – $451
Volume
0.7M

Talen Energy Corporation (TLN) Financial statements

SEC filings — annual and quarterly data.

Cash flow — annual

Item2015202020212022202320242025
Operating cash flow$768.00M$102.00M$-294.00M$187.00M$864.00M$243.00M$615.00M
Capital expenditures$521.00M$161.00M$224.00M$312.00M$348.00M$189.00M$206.00M
Depreciation$579.00M$469.00M$555.00M$616.00M$507.00M$285.00M
Stock-based comp$18.00M$33.00M$526.00M
Free cash flow$247.00M$-59.00M$-518.00M$-125.00M$516.00M$54.00M$409.00M
Investing cash flow
Financing cash flow$-64.00M$65.00M$956.00M$426.00M$-604.00M$-1.96B
Dividends paid$217.00M
Share repurchases
Debt repayment
Net change in cash