Talen Energy Corporation
TLN | NASDAQ
$301.63
+$1.66 (+0.55%)
Sep 22, 2026, 12:07 PM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 30, 2025 | FY 2024 Dec 30, 2024 | FY 2023 Dec 30, 2023 | FY 2022 Dec 30, 2022 | FY 2021 Dec 30, 2021 |
|---|---|---|---|---|---|
PE Ratio | -78.25 | 10.96 | 6.17 | -1.62 | -2.14 |
PEG Ratio | 0.62 | 0.14 | -0.05 | -0.05 | n/a |
PS Ratio | 6.52 | 5.27 | 1.55 | 0.87 | 1.18 |
PB Ratio | 15.67 | 7.88 | 1.54 | -3.65 | 2.85 |
P/FCF Ratio | 41.88 | 202.42 | 7.32 | -16.73 | -4.04 |
P/OCF Ratio | 27.85 | 44.98 | 4.37 | 11.18 | -7.11 |
OCF/S Ratio | 23.42 | 11.72 | 35.42 | 7.75 | -16.56 |
Debt / Equity Ratio | 6.24 | 2.17 | 1.15 | -7.60 | 6.47 |
Quick Ratio | 1.02 | 1.62 | 2.43 | 0.78 | 0.68 |
Current Ratio | 1.28 | 2.29 | 3.20 | 0.88 | 0.80 |
Asset Turnover | 0.24 | 0.34 | 0.34 | 0.22 | 0.18 |
Interest Coverage | 0.05 | 0.69 | 0.25 | 0.29 | -1.37 |
Return on Equity | -20.04% | 71.95% | 24.95% | 224.96% | -134.93% |
Return on Assets | -2.01% | 16.34% | 8.61% | -12.02% | -9.84% |
Return on Invested Capital | 0.16% | 2.65% | 0.88% | 1.31% | -4.54% |
Dividend Yield | n/a | n/a | n/a | n/a | n/a |
Payout Ratio | n/a | n/a | n/a | n/a | n/a |
FCF Payout Ratio | n/a | n/a | n/a | n/a | n/a |
Gross Profit Margin | 38.12% | 32.03% | 43.26% | 31.92% | 13.58% |
Net Profit Margin | -8.34% | 48.14% | 25.13% | -53.44% | -55.72% |
Pretax Profit Margin | -6.32% | 53.59% | 35.71% | -55.06% | -72.45% |
Operating Profit Margin | 0.61% | 7.96% | 3.44% | 4.31% | -25.13% |
FCF Margin | 15.57% | 2.60% | 21.16% | -5.18% | -29.18% |
EBITDA Margin | 19.50% | 84.76% | 40.06% | -13.52% | -17.41% |
Add to Watchlist
Select watchlists to add or remove TLN