Stocktoria

OCULAR THERAPEUTIX, INC OCUL

Nasdaq · stock · Pharmaceutical Preparations · website · IPO 2014-07-25 · LEI

OCULAR THERAPEUTIX, INC statistics & valuation

P / S41.5×
P / B3.3×
Net margin-511.9%
FCF margin-417.5%
Return on capital-35.7%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-2369.00% -3296.20% -3014.00% -2043.30% -894.30% -15.10% -138.00% -138.10% -303.70% -511.90% 2016201720182019202020212022202320242025
Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
-2296.00% -3220.10% -2970.80% -2029.90% -361.10% -179.30% -152.70% -141.00% -269.60% -519.80% 2016201720182019202020212022202320242025
Return on equity (%)
-86.00% -242.40% -167.20% -204.50% -7.40% -200.80% -88.60% -61.40% -40.60% 2016201720182019202020212022202320242025
Shares outstanding
25.0M 29.7M 41.5M 50.3M 76.0M 82.2M 82.6M 115.0M 158.3M 215.9M 2016201720182019202020212022202320242025
Net debt ($)
2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-59.70% -114.40% -82.10% -109.70% -59.40% -3.20% -47.60% -32.00% -42.30% -32.90% 2016201720182019202020212022202320242025
Free cash flow margin (%)
-1903.60% -3053.80% -2568.60% -1888.20% -312.60% -153.40% -123.00% -130.60% -213.40% -417.50% 2016201720182019202020212022202320242025
Debt / equity (×)
2016201720182019202020212022202320242025
EPS ($)
-$1.91 -$2.56 -$0.98 -$0.97 -$1.02 -$1.22 -$1.42 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Operating margin-519.8%-269.6%-141.0%-152.7%-179.3%-361.1%-2029.9%-2970.8%-3220.1%-2296.0%
Net margin-511.9%-303.7%-138.1%-138.0%-15.1%-894.3%-2043.3%-3014.0%-3296.2%-2369.0%
FCF margin-417.5%-213.4%-130.6%-123.0%-153.4%-312.6%-1888.2%-2568.6%-3053.8%-1903.6%
Return on assets-32.9%-42.3%-32.0%-47.6%-3.2%-59.4%-109.7%-82.1%-114.4%-59.7%
Return on equity-40.6%-61.4%-88.6%-200.8%-7.4%-204.5%2379.4%-167.2%-242.4%-86.0%
Current ratio15.3910.666.664.137.269.235.006.143.238.42

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.