Ocular Therapeutix, Inc. (OCUL)
NASDAQ: OCUL · Real-Time Price · USD
9.24
+0.05 (0.54%)
At close: Aug 10, 2026, 4:00 PM EDT
9.25
+0.01 (0.11%)
After-hours: Aug 10, 2026, 5:42 PM EDT

Ocular Therapeutix Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2,0292,6211,347513217535
Market Cap Growth
-6.70%94.58%162.74%136.35%-59.44%-66.00%
Enterprise Value
1,5102,6981,423400.32178.92429.64
Last Close Price
9.2412.148.544.462.816.97
PS Ratio
38.9650.4621.148.774.2112.29
PB Ratio
3.884.014.275.636.136.08
P/TBV Ratio
3.803.474.294.196.566.51
EV/Sales Ratio
28.9951.9422.336.853.479.87
Debt / Equity Ratio
0.150.110.230.901.770.65
Net Debt / Equity Ratio
0.150.120.24-1.23-1.07-1.19
Net Debt / EBITDA Ratio
-0.26-0.29-0.451.420.501.39
Net Debt / FCF Ratio
-0.31-0.35-0.561.470.601.58
Asset Turnover
0.070.080.180.290.290.19
Inventory Turnover
1.821.992.112.472.823.60
Quick Ratio
0.620.600.786.363.947.04
Current Ratio
13.1115.3910.666.664.137.26
Return on Equity (ROE)
-51.34%-54.85%-95.21%-127.64%-115.16%-7.99%
Return on Assets (ROA)
-42.44%-42.66%-48.39%-41.05%-44.42%-33.44%
Return on Invested Capital (ROIC)
-45.32%-45.82%-77.82%-372.74%-422.06%-377.35%
Return on Capital Employed (ROCE)
-45.51%-46.01%-54.21%-49.17%-53.06%-37.72%
Buyback Yield / Dilution
-26.40%-18.31%-84.90%-3.57%-0.59%-35.24%
Total Shareholder Return
-26.40%-18.31%-84.90%-3.57%-0.59%-35.24%
SEC Filings: 10-K · 10-Q