TLN   $327.58  -0.15% Market Closed

Talen Energy Corporation
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.93B
forwardPE 24.116505
floatShares 31.72M
sharesOutstanding 51.00M
sharesShort 2.12M
sharesShortPriorMonth 850.71K
dateShortInterest
sharesPercentSharesOut 0.04%
heldPercentInsiders 0.00%
heldPercentInstitutions 0.71%
Short Ratio help_outline 1.41%
shortPercentOfFloat
impliedSharesOutstanding
bookValue 47.151
Price To Book help_outline 3.69
earningsQuarterlyGrowth -0.01
netIncomeToCommon 853.00M
trailingEps
forwardEps 7.21%
enterpriseToEbitda 18.33
lastDividendValue
lastDividendDate
currentQuarterEstimate 2Q 2024
institutionsCount 88
lastUpdated Nov. 2, 2024, 7:47 a.m.