TAC   $10.76  -1.47% Market Closed After Close 10.75 -0.09%

TransAlta Corp
Total Cash 351.00M
totalCashPerShare 1.176
EBITDA 1.56B
Total Debt 4.19B
quickRatio 0.469
currentRatio 0.838
Total Revenue 3.17B
debtToEquity 219.874
Revenue/Share 10.709
ROA 0.07075
ROE 0.32009998
grossProfits
freeCashflow 497.75M
operatingCashflow 1.34B
earningsGrowth -0.21
revenueGrowth -0.069
grossMargins 0.47319
ebitdaMargins 0.49368998
operatingMargins 0.28179002
profitMargins 0.19495001
enterpriseValue 7.97B
forwardPE 35.709675
floatShares 297.15M
sharesOutstanding 298.10M
sharesShort 3.38M
sharesShortPriorMonth 6.32M
dateShortInterest
sharesPercentSharesOut 0.01%
heldPercentInsiders 0.00%
heldPercentInstitutions 0.70%
Short Ratio help_outline 4.04%
shortPercentOfFloat 0.01%
impliedSharesOutstanding
bookValue 1.939
Price To Book help_outline 5.71
earningsQuarterlyGrowth -0.07
netIncomeToCommon 566.00M
trailingEps 0.27%
forwardEps 0.31%
enterpriseToEbitda 5.09
lastDividendValue
lastDividendDate
currentQuarterEstimate 0.14 4Q 2024
institutionsCount 221
lastUpdated Nov. 6, 2024, 3:25 p.m.