| Financial Ratios | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 |
|---|---|---|---|---|
| Return on Equity | -15.237 | -9.881 | -26.882 | -22.168 |
| Net Profit Margin | -821.623 | -487.955 | -477.296 | -503.856 |
| Debt to Asset Ratio | 20.607 | 19.027 | 37.153 | 32.219 |
| Cash Ratio | 1,398.19 | 1,450.734 | 699.42 | 911.076 |
| Quick Ratio | 1,472.764 | 1,532.427 | 777.969 | 1,002.39 |
| Current Ratio | 1,480.601 | 1,539.442 | 785.045 | 1,009.469 |
OCULAR THERAPEUTIX, INC (OCUL)
OCULAR THERAPEUTIX, INC (OCUL)