Ocular Therapeutix, Inc. (OCUL)
NASDAQ: OCUL · Real-Time Price · USD
9.94
-0.33 (-3.21%)
At close: Mar 9, 2026, 4:00 PM EDT
9.79
-0.15 (-1.51%)
After-hours: Mar 9, 2026, 7:39 PM EDT

Ocular Therapeutix Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
2,1642,5861,343492216534
Upgrade
Market Cap Growth
89.85%92.64%173.13%127.16%-59.47%-65.74%
Upgrade
Enterprise Value
1,5042,319991464155413
Upgrade
Last Close Price
9.9412.148.544.462.816.97
Upgrade
PS Ratio
41.6549.7921.078.414.2012.27
Upgrade
PB Ratio
3.283.954.265.396.126.07
Upgrade
P/TBV Ratio
3.313.954.265.396.126.07
Upgrade
EV/Sales Ratio
28.9544.6315.547.943.019.50
Upgrade
Debt / Equity Ratio
0.120.120.240.921.820.67
Upgrade
Net Debt / Equity Ratio
-1.01-1.01-1.00-1.23-1.07-1.19
Upgrade
Net Debt / EBITDA Ratio
2.482.482.011.420.501.39
Upgrade
Net Debt / FCF Ratio
3.043.042.331.470.601.58
Upgrade
Asset Turnover
0.080.080.180.290.290.19
Upgrade
Inventory Turnover
61.6861.6849.8631.0135.9844.46
Upgrade
Quick Ratio
15.1115.1110.276.363.947.04
Upgrade
Current Ratio
15.3915.3910.666.664.137.26
Upgrade
Return on Equity (ROE)
-54.85%-54.85%-95.21%-127.64%-115.16%-7.99%
Upgrade
Return on Assets (ROA)
-26.66%-26.66%-28.32%-25.66%-27.76%-20.90%
Upgrade
Return on Capital Employed (ROCE)
-35.70%-35.70%-38.60%-37.90%-66.70%-43.70%
Upgrade
Earnings Yield
-12.29%-10.28%-14.41%-16.42%-32.83%-1.23%
Upgrade
FCF Yield
-10.02%-8.39%-10.13%-15.53%-29.26%-12.50%
Upgrade
Buyback Yield / Dilution
-18.31%-18.31%-84.90%-3.57%-0.59%-35.24%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.