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.

Profit margin
-8.34%
Operating margin
-36.10%
ROE
-17.70%
ROA
-0.40%
Debt/equity

Margin trends — annual

Gross margin Operating margin Profit margin
YearRevenueNet incomeGross marginOp. marginProfit margin
2014$4.27B$139.00M11.39%9.57%3.25%
2015$3.61B$-341.00M5.62%3.82%-9.44%
2020$1.79B$-664.00M25.13%-8.86%-36.99%
2021$1.77B$-977.00M13.75%-61.97%-55.04%
2022$2.41B$-1.29B31.92%9.99%-53.44%
2023$2.44B$613.00M43.26%3.44%25.13%
2024$2.07B$998.00M32.03%10.90%48.14%
2025$2.52B$-219.00M49.70%-2.81%-8.67%