Ocular Therapeutix, Inc. (OCUL)
NASDAQ: OCUL · Real-Time Price · USD
9.32
-0.20 (-2.10%)
At close: Apr 28, 2026, 4:00 PM EDT
9.36
+0.04 (0.43%)
Pre-market: Apr 29, 2026, 6:27 AM 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Market Capitalization
2,0292,5861,343492216534
Upgrade
Market Cap Growth
99.20%92.64%173.13%127.16%-59.47%-65.74%
Upgrade
Enterprise Value
1,3692,319991464155413
Upgrade
Last Close Price
9.3212.148.544.462.816.97
Upgrade
PS Ratio
39.0549.7921.078.414.2012.27
Upgrade
PB Ratio
3.083.954.265.396.126.07
Upgrade
P/TBV Ratio
3.103.954.265.396.126.07
Upgrade
EV/Sales Ratio
26.3544.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
-13.11%-10.28%-14.41%-16.42%-32.83%-1.23%
Upgrade
FCF Yield
-10.69%-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.