Talen Energy Corporation (TLN)
NASDAQ: TLN · Real-Time Price · USD
377.82
-2.78 (-0.73%)
At close: Aug 15, 2025, 4:00 PM
385.00
+7.18 (1.90%)
After-hours: Aug 15, 2025, 7:50 PM EDT

Revenue by Product

Fiscal year is January - December.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21
Other
-42.00M
Log In
Log In
Log In
Other Growth
-114.06%
Log In
Log In
Log In
PJM
1.87B
Log In
Log In
Log In
PJM Growth
22.40%
Log In
Log In
Log In
ERCOT and WECC
-
Log In
Log In
Log In
Corporate, Development, and Other
-
Log In
Log In
Log In
Eliminations from
-118.00M
Log In
Log In
Log In
Eliminations from Growth
-72.61%
Log In
Log In
Log In
Capacity
192.00M
Log In
Log In
Log In
Capacity Growth
20.20%
Log In
Log In
Log In
Energy and Other
1.88B
Log In
Log In
Log In
Energy and Other Growth
-0.89%
Log In
Log In
Log In
Unrealized Gain on Derivative Instruments
42.00M
Log In
Log In
Log In
Unrealized Gain on Derivative Instruments Growth
-114.06%
Log In
Log In
Log In

Capex by Product

Fiscal year is January - December.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21
PJM Capital Expenditures
164.00M
Log In
Log In
Log In
PJM Capital Expenditures Growth
135.71%
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
Other Capital Expenditures
24.00M
Log In
Log In
Log In
Other Capital Expenditures Growth
-
Log In
Log In
Log In
Eliminations from Capital Expenditures
1.00M
Log In
Log In
Log In
Eliminations from Capital Expenditures Growth
-
Log In
Log In
Log In

EBITDA by Product

Fiscal year is January - December.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21
PJM Adjusted EBITDA
775.00M
Log In
Log In
Log In
PJM Adjusted EBITDA Growth
6.63%
Log In
Log In
Log In
ERCOT and WECC Adjusted EBITDA
-
Log In
Log In
Log In

Other

Fiscal year is January - December.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21
Total Generation (TWh)
36.30
Log In
Log In
Log In
Total Generation (TWh) Growth
-10.98%
Log In
Log In
Log In