Talen Energy Corporation (TLN)
NASDAQ: TLN · Real-Time Price · USD
338.31
+8.47 (2.57%)
At close: Aug 6, 2026, 4:00 PM EDT
341.00
+2.69 (0.80%)
After-hours: Aug 6, 2026, 7:54 PM EDT

Talen Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
16,20517,1269,2603,778--
Market Cap Growth
-8.86%84.94%145.11%---
Enterprise Value
25,54623,18511,8995,77400
Last Close Price
338.31374.84201.4764.00--
PE Ratio
--11.4028.32--
Forward PE
10.2021.9122.1751.51--
PEG Ratio
0.250.51----
PS Ratio
4.336.644.381.48--
PB Ratio
10.0315.676.681.54--
P/TBV Ratio
9.5715.678.211.55--
P/FCF Ratio
36.5034.39138.217.32--
P/OCF Ratio
20.3624.3336.174.37--
EV/Sales Ratio
6.838.985.632.26--
EV/EBITDA Ratio
66.53122.6723.2912.86--
EV/EBIT Ratio
290.30-52.6568.74--
EV/FCF Ratio
57.5446.56177.6011.19--
Debt / Equity Ratio
5.826.202.151.11-6.93-
Debt / EBITDA Ratio
24.9336.045.886.285.51-
Debt / FCF Ratio
58.3713.6844.845.47--
Net Debt / Equity Ratio
5.785.541.900.78-2.93-
Net Debt / EBITDA Ratio
24.3132.065.164.274.26-
Net Debt / FCF Ratio
56.9212.1739.393.72-26.91-
Asset Turnover
0.260.300.320.290.58-
Quick Ratio
0.400.901.072.140.29-
Current Ratio
0.781.282.293.200.88-
Return on Equity (ROE)
15.15%-17.66%51.67%59.26%536.51%-
Return on Assets (ROA)
1.01%-1.40%3.12%0.66%4.38%-
Return on Invested Capital (ROIC)
1.47%-2.12%4.86%1.14%4.00%-
Return on Capital Employed (ROCE)
0.75%-1.16%3.68%1.34%8.23%-
Earnings Yield
--8.77%3.53%--
FCF Yield
2.74%2.91%0.72%13.66%--
Buyback Yield / Dilution
7.07%19.11%4.90%---
Total Shareholder Return
7.07%19.11%4.90%---
SEC Filings: 10-K · 10-Q