Ocular Therapeutix Inc.
OCUL | NASDAQ
$6.75
-$0.22 (-3.16%)
Nov 2, 2026, 12:35 PM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
PE Ratio | -8.55 | -7 | -4.09 | -2.70 | -6.64 | -8.09 |
PEG Ratio | -0.52 | -0.59 | -0.85 | 2.84 | 0.11 | -0.24 |
PS Ratio | 43.86 | 21.21 | 6.09 | 4.20 | 12.23 | 72.26 |
PB Ratio | 3.47 | 4.29 | 3.91 | 6.11 | 6.05 | 16.53 |
P/FCF Ratio | -10.48 | -9.94 | -4.66 | -3.41 | -7.98 | -23.12 |
P/OCF Ratio | -11.09 | -10.04 | -5.07 | -3.62 | -8.12 | -23.48 |
OCF/S Ratio | -395.35 | -211.35 | -120.18 | -115.75 | -150.61 | -307.73 |
Debt / Equity Ratio | 0.12 | 0.24 | 0.92 | 1.82 | 0.67 | 0.77 |
Quick Ratio | 15.32 | 10.59 | 6.59 | 4.07 | 7.22 | 9.19 |
Current Ratio | 15.39 | 10.66 | 6.66 | 4.13 | 7.26 | 9.23 |
Asset Turnover | 0.06 | 0.14 | 0.23 | 0.34 | 0.21 | 0.07 |
Interest Coverage | -22.82 | -12.65 | -7.27 | -11.20 | -11.70 | -9.29 |
Return on Equity | -40.64% | -61.36% | -88.59% | -200.79% | -7.45% | -204.53% |
Return on Assets | -32.91% | -42.26% | -32.03% | -47.58% | -3.20% | -59.43% |
Return on Invested Capital | -35.53% | -41.05% | -37.66% | -65.82% | -43.31% | -25.67% |
Dividend Yield | n/a | n/a | n/a | n/a | n/a | n/a |
Payout Ratio | n/a | n/a | n/a | n/a | n/a | n/a |
FCF Payout Ratio | n/a | n/a | n/a | n/a | n/a | n/a |
Gross Profit Margin | 87.31% | 91.17% | 90.96% | 91.18% | 89.88% | 88.03% |
Net Profit Margin | -513.17% | -303.67% | -138.14% | -137.95% | -15.06% | -894.31% |
Pretax Profit Margin | -513.17% | -303.67% | -138.14% | -137.95% | -15.06% | -894.31% |
Operating Profit Margin | -521.04% | -269.57% | -140.96% | -152.74% | -179.30% | -361.13% |
FCF Margin | -418.53% | -213.37% | -130.59% | -122.96% | -153.36% | -312.56% |
EBITDA Margin | -481.99% | -276.42% | -113.64% | -120.22% | 5.83% | -839.48% |
Add to Watchlist
Select watchlists to add or remove OCUL