DNLI   $24.69  1.94% Market Closed After Close 24.69 0.0

Denali Therapeutics Inc
Total Cash 896.04M
totalCashPerShare 6.259
EBITDA -494.61M
Total Debt 48.75M
quickRatio 12.041
currentRatio 12.456
Total Revenue 1.27M
debtToEquity 3.515
Revenue/Share 0.009
ROA -0.22042
ROE -0.32609
grossProfits
freeCashflow -208.85M
operatingCashflow -390.86M
earningsGrowth
revenueGrowth
grossMargins 0.0
ebitdaMargins 0.0
operatingMargins -390.85397
profitMargins 0.0
enterpriseValue 3.11B
forwardPE -11.365385
floatShares 123.76M
sharesOutstanding 143.16M
sharesShort 7.73M
sharesShortPriorMonth 9.40M
dateShortInterest
sharesPercentSharesOut 0.05%
heldPercentInsiders 0.14%
heldPercentInstitutions 0.90%
Short Ratio help_outline 8.86%
shortPercentOfFloat 0.06%
impliedSharesOutstanding
bookValue 9.691
Price To Book help_outline 3.05
earningsQuarterlyGrowth
netIncomeToCommon -419.65M
trailingEps -2.86%
forwardEps -2.60%
enterpriseToEbitda -6.29
lastDividendValue
lastDividendDate
currentQuarterEstimate -0.61 3Q 2024
institutionsCount 312
lastUpdated Nov. 7, 2024, 2:45 a.m.