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.

Balance sheet — annual

Item201420152021202220232024
Total assets$13.91B$12.83B$10.05B$10.72B$7.12B$6.11B
Cash & equivalents
Current assets$3.45B$2.76B$2.80B$4.26B$1.55B$1.04B
Total liabilities$8.53B$8.52B$9.32B$11.20B$4.59B$4.72B
Current liabilities$3.15B$2.09B$3.51B$4.86B$486.00M$455.00M
Long-term debt$3.73B$2.49B$2.81B$2.99B
Shareholder equity
Retained earnings$-373.00M$134.00M$-326.00M
Accounts receivable$610.00M$427.00M$115.00M$408.00M$137.00M$66.00M
Inventory$555.00M$508.00M$403.00M$457.00M$375.00M$302.00M
Goodwill$1.32B