OCUL   $9.51  0.21% Market Open

Ocular Therapeutix Inc
Total Cash 459.69M
totalCashPerShare 2.948
EBITDA -110.75M
Total Debt 74.89M
quickRatio 16.346
currentRatio 16.635
Total Revenue 61.10M
debtToEquity 19.828
Revenue/Share 0.529
ROA -0.2237
ROE -0.72672
grossProfits
freeCashflow -55.72M
operatingCashflow -88.88M
earningsGrowth
revenueGrowth 0.083
grossMargins -0.41421002
ebitdaMargins -1.81263
operatingMargins -2.6513
profitMargins -2.26461
enterpriseValue 1.26B
forwardPE -10.362745
floatShares 118.91M
sharesOutstanding 155.92M
sharesShort 13.26M
sharesShortPriorMonth 17.46M
dateShortInterest
sharesPercentSharesOut 0.09%
heldPercentInsiders 0.01%
heldPercentInstitutions 0.92%
Short Ratio help_outline 8.25%
shortPercentOfFloat 0.09%
impliedSharesOutstanding
bookValue 2.427
Price To Book help_outline 4.36
earningsQuarterlyGrowth
netIncomeToCommon -138.36M
trailingEps -1.09%
forwardEps -1.02%
enterpriseToEbitda -11.41
lastDividendValue
lastDividendDate
currentQuarterEstimate -0.24 3Q 2024
institutionsCount 212
lastUpdated Nov. 6, 2024, 5:26 p.m.