Talen Energy Corporation (TLN)
NASDAQ: TLN · Real-Time Price · USD
316.14
+4.69 (1.51%)
At close: Mar 13, 2026, 4:00 PM EDT
316.09
-0.05 (-0.02%)
After-hours: Mar 13, 2026, 7:22 PM EDT

Talen Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2023FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
14,44617,1269,2603,778--
Market Cap Growth
55.73%84.94%145.11%---
Enterprise Value
20,59017,12611,8825,76500
Last Close Price
316.14374.84201.4764.00--
PE Ratio
--78.2511.4028.32--
Forward PE
14.9121.9122.17---
PEG Ratio
0.36-----
PS Ratio
5.506.644.38---
PB Ratio
13.21-6.681.54--
P/TBV Ratio
--8.211.55--
P/FCF Ratio
29.01--7.32--
P/OCF Ratio
20.52--4.37--
EV/Sales Ratio
7.846.645.62---
EV/EBITDA Ratio
64.14-190.2852.5715.79--
EV/EBIT Ratio
--190.2852.57---
EV/FCF Ratio
41.35--11.17--
Debt / Equity Ratio
--2.151.11-2.80-
Debt / EBITDA Ratio
--13.297.737.21-
Debt / FCF Ratio
---5.47-31.67-
Net Debt / Equity Ratio
--1.900.78-2.59-
Net Debt / EBITDA Ratio
--11.685.265.41-
Net Debt / FCF Ratio
---3.72-23.77-
Asset Turnover
0.850.850.3200-
Quick Ratio
--1.072.130.29-
Current Ratio
--2.293.200.88-
Return on Equity (ROE)
20.76%-31.58%51.67%0.00%0.00%-
Return on Assets (ROA)
-3.89%-3.89%3.12%0.00%0.00%-
Return on Invested Capital (ROIC)
-4.35%-4.35%3.65%0.00%0.00%-
Return on Capital Employed (ROCE)
-3.19%-3.19%3.68%0.00%0.00%-
Earnings Yield
-1.52%-1.28%8.77%3.53%--
FCF Yield
3.45%0.00%0.00%13.66%--
Buyback Yield / Dilution
-0.00%0.00%-36.87%--
Updated Dec 31, 2025. Data Source: Fiscal.ai. Utilities template. Financial Sources.
SEC Filings: 10-K · 10-Q