Talen Energy Corporation (TLN)
NASDAQ: TLN · Real-Time Price · USD
327.58
-0.50 (-0.15%)
At close: Apr 2, 2026, 4:00 PM EDT
330.00
+2.42 (0.74%)
After-hours: Apr 2, 2026, 7:54 PM EDT

Talen Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2023FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
14,87017,1269,2603,778--
Market Cap Growth
55.38%84.94%145.11%---
Enterprise Value
21,01417,12611,8825,76500
Last Close Price
327.58374.84201.4764.00--
PE Ratio
--78.2511.4028.32--
Forward PE
16.0521.9122.17---
PS Ratio
5.666.644.38---
PB Ratio
13.69-6.681.54--
P/TBV Ratio
--8.211.55--
P/FCF Ratio
29.86--7.32--
P/OCF Ratio
21.12--4.37--
EV/Sales Ratio
8.006.645.62---
EV/EBITDA Ratio
65.47-190.2852.5715.79--
EV/EBIT Ratio
--190.2852.57---
EV/FCF Ratio
42.20--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)
-31.58%-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.47%-1.28%8.77%3.53%--
FCF Yield
3.35%0.00%0.00%13.66%--
Buyback Yield / Dilution
19.11%19.11%4.90%---
Total Shareholder Return
19.11%19.11%4.90%---
Updated Dec 31, 2025. Data Source: Fiscal.ai. Utilities template. Financial Sources.
SEC Filings: 10-K · 10-Q