Talen Energy Corporation (TLN)
NASDAQ: TLN · Real-Time Price · USD
438.50
+4.43 (1.02%)
At close: Oct 3, 2025, 4:00 PM EDT
444.99
+6.49 (1.48%)
After-hours: Oct 3, 2025, 7:57 PM EDT

Revenue Breakdown

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21
PJM Revenue
2.00B1.87B
Log In
Log In
Log In
Other Revenue
200.00M367.00M
Log In
Log In
Log In
Eliminations from Revenue
-63.00M-118.00M
Log In
Log In
Log In
ERCOT and WECC Revenue
--
Log In
Log In
Log In
Corporate, Development, and Other Revenue
--
Log In
Log In
Log In
Revenue (Total)
-2.12B
Log In
Log In
Log In

Revenue Breakdown 2

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21
Capacity Revenue
238.00M192.00M
Log In
Log In
Log In
Energy and Other Revenue
1.89B1.88B
Log In
Log In
Log In
Unrealized Gain on Derivative Instruments
9.00M42.00M
Log In
Log In
Log In
Revenue (Total)
-2.12B
Log In
Log In
Log In

Adjusted EBITDA

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21
PJM Adjusted EBITDA
724.00M775.00M
Log In
Log In
Log In
ERCOT and WECC Adjusted EBITDA
--
Log In
Log In
Log In
Operating Income (Other)
-2.80B
Log In
Log In
Log In
Operating Income (Total)
-3.58B
Log In
Log In
Log In

Capital Expenditures

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21
PJM Capital Expenditures
193.00M164.00M
Log In
Log In
Log In
Other Capital Expenditures
15.00M24.00M
Log In
Log In
Log In
Eliminations from Capital Expenditures
-1.00M
Log In
Log In
Log In
ERCOT and WECC Capital Expenditures
--
Log In
Log In
Log In
Corporate, Development, and Other Capital Expenditures
--
Log In
Log In
Log In

Key Performance Indicators

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '25 Dec '24 Dec '23 Dec '22 Dec '21
Total Generation (TWh)
37.0036.30
Log In
Log In
Log In
Updated Aug 7, 2025. Data Source: Fiscal.ai.