Talen Energy Corporation (TLN)
NASDAQ: TLN · Real-Time Price · USD
296.11
-8.47 (-2.78%)
At close: Aug 28, 2026, 4:00 PM EDT
298.70
+2.59 (0.88%)
After-hours: Aug 28, 2026, 7:53 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,7412,6262,0732,4392,4121,775
Revenue Growth
75.80%26.68%-15.01%1.12%35.89%-60.39%
Net Income
-185-219998134-1,289-977
Earnings Per Share
-4.05-4.7917.672.26-2864.44-2171.11
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 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
232689329401733276
Total Debt
9,5746,8333,0042,8325,9104,812
Net Cash (Debt)
-9,342-6,144-2,675-2,431-5,177-4,536
Net Cash Growth
------
Net Cash Per Share
-204.32-134.47-47.36-40.93-11504.44-10080.00

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
796704256864187-294
Capital Expenditures
-352-206-189-348-312-224
Free Cash Flow
44449867516-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
Pretax Margin
-3.31%-6.32%53.59%35.71%-55.06%-71.94%
Profit Margin
-4.95%-8.34%48.14%5.49%-53.44%-55.04%
FCF Margin
11.87%18.96%3.23%21.16%-5.18%-29.18%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--9.2828.19--
Forward PE
10.1321.9122.1751.51--
P/FCF Ratio
31.9534.39138.217.32--
PS Ratio
3.796.524.471.55--