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
| Year | Revenue | Net income | Gross margin | Op. margin | Profit margin |
|---|---|---|---|---|---|
| 2014 | $4.27B | $139.00M | 11.39% | 9.57% | 3.25% |
| 2015 | $3.61B | $-341.00M | 5.62% | 3.82% | -9.44% |
| 2020 | $1.79B | $-664.00M | 25.13% | -8.86% | -36.99% |
| 2021 | $1.77B | $-977.00M | 13.75% | -61.97% | -55.04% |
| 2022 | $2.41B | $-1.29B | 31.92% | 9.99% | -53.44% |
| 2023 | $2.44B | $613.00M | 43.26% | 3.44% | 25.13% |
| 2024 | $2.07B | $998.00M | 32.03% | 10.90% | 48.14% |
| 2025 | $2.52B | $-219.00M | 49.70% | -2.81% | -8.67% |