Talen Energy Corporation (TLN)
NASDAQ: TLN · Real-Time Price · USD
334.24
-18.64 (-5.28%)
At close: May 15, 2026, 4:00 PM EDT
334.20
-0.04 (-0.01%)
After-hours: May 15, 2026, 7:59 PM EDT

Revenue Breakdown

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PJM Revenue
3.22B2.48B1.87B
PJM Revenue Growth
30.00%32.74%-14.09%
Other Revenue
147.00M161.00M367.00M
Other Revenue Growth
-8.70%-56.13%-38.01%
Eliminations from Revenue
-47.00M-57.00M-118.00M
Revenue (Total)
3.32B2.58B2.12B
Revenue (Total) Growth
28.63%22.03%-17.19%

Revenue Breakdown 2

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Capacity Revenue
643.00M485.00M192.00M
Capacity Revenue Growth
32.58%152.60%-20.33%
Energy and Other Revenue
2.59B2.14B1.88B
Energy and Other Revenue Growth
21.11%13.82%-14.42%
Unrealized Gain on Derivative Instruments
84.00M-45.00M42.00M
Unrealized Gain on Derivative Instruments Growth
---63.48%
Revenue (Total)
3.32B2.58B2.12B
Revenue (Total) Growth
28.63%22.03%-17.19%

Adjusted EBITDA

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PJM Adjusted EBITDA
1.34B1.07B775.00M
PJM Adjusted EBITDA Growth
25.14%38.58%-27.23%
Operating Income (Total)
226.00M-90.00M226.00M
Operating Income (Total) Growth
--169.05%

Capital Expenditures

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PJM Capital Expenditures
200.00M195.00M164.00M
PJM Capital Expenditures Growth
2.56%18.90%-32.23%
Other Capital Expenditures
4.00M3.00M24.00M
Other Capital Expenditures Growth
33.33%-87.50%-75.51%
Eliminations from Capital Expenditures
-8.00M1.00M
Eliminations from Capital Expenditures Growth
-700.00%-87.50%

Key Performance Indicators

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Total Generation (TWh)
45.7039.9036.30
Total Generation (TWh) Growth
14.54%9.92%11.69%
Updated May 5, 2026. Data Source: Fiscal.ai.