TLN   $179.18  2.99% Market Closed After Close 179.18 0.0

Talen Energy Corp
Total Cash 635.00M
totalCashPerShare 12.451
EBITDA 596.00M
Total Debt 2.63B
quickRatio 1.815
currentRatio 4.51
Total Revenue 2.10B
debtToEquity 102.333
Revenue/Share 35.938
ROA 0.014450001
ROE 0.35334
grossProfits
freeCashflow 181.88M
operatingCashflow 553.00M
earningsGrowth 14.51
revenueGrowth -0.053
grossMargins 0.31924
ebitdaMargins 0.28314
operatingMargins 0.0678
profitMargins 0.40523
enterpriseValue 10.78B
forwardPE 25.423258
floatShares 31.72M
sharesOutstanding 51.00M
sharesShort 2.53M
sharesShortPriorMonth 746.88K
dateShortInterest
sharesPercentSharesOut 0.05%
heldPercentInsiders 0.0
heldPercentInstitutions 0.63%
Short Ratio help_outline 1.76%
shortPercentOfFloat
impliedSharesOutstanding
bookValue 47.151
Price To Book help_outline 3.76
earningsQuarterlyGrowth -0.01
netIncomeToCommon 853.00M
trailingEps
forwardEps 6.97%
enterpriseToEbitda 18.09
lastDividendValue
lastDividendDate
currentQuarterEstimate 2Q 2024
institutionsCount 73
lastUpdated Oct. 17, 2024, 6:29 p.m.