STRO   $2.65  -0.75% Market Open

Sutro Biopharma Inc
Total Cash 425.99M
totalCashPerShare 5.197
EBITDA -99.12M
Total Debt 26.53M
quickRatio 3.331
currentRatio 3.412
Total Revenue 169.36M
debtToEquity 17.431
Revenue/Share 2.563
ROA -0.13908
ROE -0.81104
grossProfits
freeCashflow 20.67M
operatingCashflow -74.72M
earningsGrowth
revenueGrowth 1.469
grossMargins -0.28917
ebitdaMargins -0.58525
operatingMargins -1.89392
profitMargins -0.73483
enterpriseValue -84.73M
forwardPE -1.3846153
floatShares 64.53M
sharesOutstanding 81.96M
sharesShort 2.86M
sharesShortPriorMonth 2.99M
dateShortInterest
sharesPercentSharesOut 0.03%
heldPercentInsiders 0.01%
heldPercentInstitutions 0.75%
Short Ratio help_outline 4.38%
shortPercentOfFloat 0.04%
impliedSharesOutstanding
bookValue 1.859
Price To Book help_outline 2.23
earningsQuarterlyGrowth
netIncomeToCommon -124.45M
trailingEps -1.78%
forwardEps -2.99%
enterpriseToEbitda 0.85
lastDividendValue
lastDividendDate
currentQuarterEstimate -0.73 3Q 2024
institutionsCount 172
lastUpdated Nov. 7, 2024, 2:54 a.m.