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

Talen Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
15,17317,1269,2603,778--
Market Cap Growth
48.17%84.94%145.11%---
Enterprise Value
21,81117,12611,8825,76500
Last Close Price
334.24374.84201.4764.00--
PE Ratio
--78.2511.4028.32--
Forward PE
15.1321.9122.17---
PS Ratio
4.956.644.381.48--
PB Ratio
14.93-6.681.54--
P/TBV Ratio
--8.211.55--
P/FCF Ratio
19.18--7.32--
P/OCF Ratio
15.31--4.37--
EV/Sales Ratio
6.746.645.622.26--
EV/EBITDA Ratio
33.35-190.2852.5812.84--
EV/EBIT Ratio
83.25-190.2852.5868.63--
EV/FCF Ratio
26.12--11.17--
Debt / Equity Ratio
--2.151.11-2.80-
Debt / EBITDA Ratio
--13.296.285.01-
Debt / FCF Ratio
---5.47-31.67-
Net Debt / Equity Ratio
--1.900.78-2.59-
Net Debt / EBITDA Ratio
--11.684.273.76-
Net Debt / FCF Ratio
---3.72-23.77-
Asset Turnover
-0.850.320.290.58-
Quick Ratio
--1.072.130.29-
Current Ratio
--2.293.200.88-
Return on Equity (ROE)
--31.58%51.67%82.22%245.12%-
Return on Assets (ROA)
--3.89%3.12%0.66%4.38%-
Return on Invested Capital (ROIC)
--4.35%3.65%0.79%5.21%-
Return on Capital Employed (ROCE)
--3.19%3.68%1.34%8.23%-
Earnings Yield
-0.13%-1.28%8.77%3.53%--
FCF Yield
5.21%0.00%0.00%13.66%--
Buyback Yield / Dilution
13.52%19.11%4.90%---
Total Shareholder Return
13.52%19.11%4.90%---
Updated May 5, 2026. Data Source: Fiscal.ai. Utilities template. Financial Sources.
SEC Filings: 10-K · 10-Q