Talen Energy Corporation (TLN)
NASDAQ: TLN · Real-Time Price · USD
390.51
+15.71 (4.19%)
At close: Nov 19, 2025, 4:00 PM EST
395.85
+5.34 (1.37%)
After-hours: Nov 19, 2025, 6:19 PM EST

Revenue Breakdown

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2023FY 2023
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21
PJM Revenue
2.18B1.87B
Log In
Log In
Log In
Other Revenue
179.00M367.00M
Log In
Log In
Log In
Eliminations from Revenue
-60.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 (Other)
--
Log In
Log In
Log In
Revenue (Total)
2.30B2.12B
Log In
Log In
Log In

Revenue Breakdown 2

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2023FY 2023
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21
Capacity Revenue
354.00M192.00M
Log In
Log In
Log In
Energy and Other Revenue
1.99B1.88B
Log In
Log In
Log In
Unrealized Gain on Derivative Instruments
-44.00M42.00M
Log In
Log In
Log In
Revenue (Total)
2.30B2.12B
Log In
Log In
Log In

Adjusted EBITDA

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2023FY 2023
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21
PJM Adjusted EBITDA
872.00M775.00M
Log In
Log In
Log In
ERCOT and WECC Adjusted EBITDA
--
Log In
Log In
Log In
Operating Income (Other)
3.07B2.80B
Log In
Log In
Log In
Operating Income (Total)
3.94B3.58B
Log In
Log In
Log In

Capital Expenditures

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2023FY 2023
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21
PJM Capital Expenditures
200.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 2023FY 2023
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21
Total Generation (TWh)
37.3036.30
Log In
Log In
Log In
Updated Nov 5, 2025. Data Source: Fiscal.ai.