Talen Energy Corporation (TLN)
NASDAQ: TLN · Real-Time Price · USD
338.31
+8.47 (2.57%)
At close: Aug 6, 2026, 4:00 PM EDT
341.00
+2.69 (0.80%)
After-hours: Aug 6, 2026, 7:54 PM EDT

Talen Energy Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
3,4372,5812,1152,5543,089928
Revenue Growth
60.83%22.03%-17.19%-17.32%232.87%-79.29%
Gross Profit
2402715631,0261,289-1,408
Operating Income
88-9022684241-1,100
Net Income
-185-219998613-1,289-977
Earnings Per Share
-4.17-4.7917.672.26--
EPS Growth
--681.86%---

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PJM
3,3222,4771,8662,1722,902813
Other Segment
161161367592194-
Eliminations
-46-57-118-210-7-
Revenue (Total)
3,4372,5812,1152,5543,089928

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2015
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '15
Cash & Investments
238752365901988247
Total Debt
9,5726,8113,0042,8204,3524,811
Net Cash (Debt)
-9,334-6,059-2,639-1,919-3,364-4,564
Net Cash Growth
------
Net Cash Per Share
-204.15-132.61-46.72-32.31--54.64

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
516704256864187-294
Capital Expenditures
-352-206-189-348-312-224
Free Cash Flow
16449867516-125-518
Free Cash Flow Growth
-643.28%-87.02%---

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
6.98%10.50%26.62%40.17%41.73%-151.72%
Operating Margin
2.56%-3.49%10.69%3.29%7.80%-118.53%
Pretax Margin
-3.61%-6.43%52.53%34.10%-42.99%-137.61%
Profit Margin
6.02%-8.49%47.90%23.81%-41.86%-105.28%
FCF Margin
4.77%19.29%3.17%20.20%-4.05%-55.82%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--11.4028.32--
Forward PE
10.2021.9122.1751.51--
P/FCF Ratio
36.5034.39138.217.32--
PS Ratio
4.336.644.381.48--