Ocular Therapeutix Inc

OCUL

$12.31-0.31 (-2.46%)

Aug 18, 2025, 4:00 PM

Financials
52Week High12.9152Week Low5.79
Beta1.46Current Ratio Annual10.66
Current Ratio Quarterly10.09Gross Margin TTM89.42
Market Cap2.20BNet Profit Margin TTM-382.51
Operating Margin TTM-402.60Price To Book7.18
Price To Sales TTM38.75Quick Ratio Annual10.26
Quick Ratio Quarterly9.82Return On Assets TTM-48.02
Return On Equity TTM-69.96Return On Investment TTM-57.24
Revenue Growth3Y13.55Revenue Growth5Y72.02
Revenue Growth Quarterly Yoy-17.83Revenue Growth TTMYoy-7.16
Revenue Per Share TTM0.33
13F Aggregates
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Dec 31, 202418430621134.29M$1.13B
Mar 31, 2025
197(+7%)
32(+967%)
18(+%)
62(+933%)
56(+2700%)
43(+4200%)
137.79M(+3%)
$1B(-12%)
Jun 30, 2025
185(-6%)
18(-44%)
30(+67%)
72(+16%)
48(-14%)
40(-7%)
155.28M(+13%)
$1.43B(+43%)