Talen Energy Corporation

Talen Energy Corporation

TLNยทNASDAQ

$378.08

-0.40%
UtilitiesIndependent Power Producers

Talen Energy Corporation, an independent power producer and infrastructure company, produces and sells electricity, capacity, and ancillary services into wholesale power markets in the United States. The company operates nuclear, fossil, solar, and coal power plants. It is also developing battery storage projects. The company owns and operates approximately 10.7 GW of power infrastructure. Talen Energy Corporation is headquartered in Houston, Texas.

At a Glance

Live Snapshot
Market Cap$17.28B
EPS-4.7900
P/E Ratio-78.93
Earnings Date08/06/2026
3Y+5.0%
5Y+41.0%
10Y-41.0%
3Y-83.0%
5Y-67.0%
10Y-258.0%
3Y+229.0%
5Y+503.0%
10Y-20.0%
Talen Energy Corporation

Talen Energy Corporation Profit Bridge

TLN ยท NASDAQ
Revenue2.52B
Cost of Goods Sold (1.27B)
Gross Profit1.25B
Operating Expenses (1.33B)
Operating Income-71.00M
Interest Expense (302.00M)
Other Income/Expense-95.00M
Pretax Income-166.00M
Income Tax (53.00M)
Net Income-219.00M
Net Income
-219.00M

Profitability Analysis

Gross Margin

49.7%

Strong gross margins indicate healthy pricing and efficient production or service delivery.

Operating Margin

-2.8%

Operating losses indicate the core business is unprofitable. Requires restructuring or revenue growth.

Net Profit Margin

-8.7%

Net losses indicate the company is burning cash. Sustainability depends on path to profitability.

Profitability Insight

Margin squeeze alert: Healthy gross margins but weak operating margins suggest excessive operating expenses. Cost optimization could unlock significant value.

Talen Energy Corporation Income Statement

TLN โ€ข NASDAQ

Talen Energy Corporation Income StatementDec 2025Dec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2015Dec 2014
REVENUE
2.5B
2.1B
2.4B
2.4B
1.8B
1.8B
3.6B
4.3B
GROSS PROFIT
(1.3B)
(1.4B)
(1.4B)
(1.6B)
(1.5B)
(1.3B)
(3.4B)
(3.8B)
1.3B
664M
1.1B
770M
244M
451M
203M
487M
OPERATING INCOME
(1.3B)
(438M)
(971M)
(529M)
(1.3B)
(1.2B)
(65M)
(78M)
(624M)
(163M)
(142M)
(106M)
(147M)
(113M)
(0.0)
(0.0)
-71M
226M
84M
241M
-1.1B
-716M
138M
409M
PRE-TAX INCOME
(302M)
(238M)
(335M)
(359M)
(325M)
(363M)
(211M)
(124M)
-302M
-238M
-335M
-359M
-325M
-363M
-211M
-124M
(702M)
(275M)
(829M)
(423M)
(1.2B)
(1.1B)
(65M)
(78M)
-95M
885M
787M
-1.6B
-177M
-129M
-506M
-106M
-166M
1.1B
871M
-1.3B
-1.3B
-845M
-368M
222M
NET INCOME
(53M)
(98M)
(263M)
-35M
-300M
-181M
-27M
(83M)
-219M
998M
613M
-1.3B
-977M
-664M
-341M
139M

SEC Filings

TLN - Filing history and reports

Filing TypeFiling DatePeriod EndingFiscal YearActions
8-K

8-K 2026

N/A

May 21, 2026
May 20, 2026
2026
8-K

8-K 2026

N/A

May 07, 2026
May 05, 2026
2026
10-Q

10-Q 2026 Q1

Q1

May 05, 2026
March 31, 2026
2026
8-K

8-K 2026

N/A

May 05, 2026
May 05, 2026
2026
8-K

8-K 2026

N/A

April 17, 2026
April 17, 2026
2026
DEF 14A

DEF 14A 2026

N/A

March 19, 2026
April 30, 2026
2026
10-K

10-K 2025 FY

FY

February 26, 2026
December 31, 2025
2025
8-K

8-K 2026

N/A

February 26, 2026
February 26, 2026
2026
8-K/A

8-K/A 2025 (Amended)

N/A

February 09, 2026
November 25, 2025
2025
8-K

8-K 2026

N/A

January 15, 2026
January 15, 2026
2026
Showing 1 to 10 of 113 filings