Talen Energy Corporation

197.73
-5.06 (-2.50%)
At close: Mar 28, 2025, 3:59 PM
195.00
-1.38%
After-hours: Mar 28, 2025, 07:54 PM EDT

Talen Energy Ratios Statement

Year FY24 FY23 FY22 FY21 FY20 FY15 FY14
PE Ratio 10.95 6.16 -0.02 -6.12 -9 -14.99 42.99
PEG Ratio 0.14 -0.06 -0.00 -0.13 n/a 0.04 n/a
PS Ratio 5.27 2.63 0.01 3.37 3.33 1.41 1.40
PB Ratio 7.88 1.54 -0.04 8.15 n/a 1.19 1.11
P/FCF Ratio 163.14 7.32 -0.17 -11.54 -101.3 20.69 n/a
P/OCF Ratio 42.70 4.37 0.11 -20.33 58.59 6.65 n/a
OCF/S Ratio 0.12 0.60 0.06 -0.17 0.06 0.21 n/a
Debt / Equity Ratio 2.17 1.15 -7.6 6.47 n/a 1.12 0.76
Quick Ratio 1.62 2.43 0.78 0.68 n/a 1.08 0.92
Current Ratio 2.29 3.20 0.88 0.80 n/a 1.32 1.10
Asset Turnover 0.34 0.20 0.28 0.18 n/a 0.28 0.31
Interest Coverage 0.95 -1.12 1.47 -3.38 -1.97 0.65 1.87
Return on Equity (ROE) 0.72 0.25 2.25 -1.33 n/a -0.08 0.03
Return on Assets (ROA) 0.16 0.09 -0.12 -0.1 n/a -0.03 0.01
Return on Capital (ROIC) 0.04 -0.06 0.10 -0.17 n/a 0.01 0.04
Dividend Yield n/a n/a n/a n/a n/a 0.04 n/a
Payout Ratio n/a n/a n/a n/a n/a -0.64 n/a
Gross Profit Margin 32.03% 31.57% 44.43% 13.75% 25.13% 5.62% 0.11%
Net Profit Margin 48.14% 42.72% -42.61% -55.04% -36.99% -9.44% 0.03%
Pretax Profit Margin 53.59% 60.70% -43.9% -71.94% -47.08% -10.18% 0.05%
Operating Profit Margin 10.90% -27.94% 19.44% -61.97% -39.89% 3.82% 0.10%
FCF Margin 3.23% 35.96% -4.13% -29.18% -3.29% 6.83% n/a
EBITDA Margin 84.76% 119.37% 39.80% -16.96% 5.01% 11.68% n/a