Talen Energy Corporation (TLN)
NASDAQ: TLN · Real-Time Price · USD
292.30
-1.01 (-0.34%)
At close: Sep 18, 2026, 4:00 PM EDT
292.35
+0.05 (0.02%)
After-hours: Sep 18, 2026, 7:30 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,7192,5812,1152,5543,0891,775

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 EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--9.2828.19--
Forward PE
9.7921.9122.1751.51--
P/FCF Ratio
31.5434.39138.217.32--
PS Ratio
3.746.524.471.55--