로딩 중…
StockDiggingStockDigging

Ocular Therapeutix, Inc.

OCUL· NASDAQ
$8.40+2.82%
2026-08-03

Financials

Valuation Metrics

Ocular Therapeutix, Inc.'s Market Cap is $1.84B. At end of 2025 it was $2.71B. Ranked #2114 of 3,112 in US market (top 68%), #818 of 1,445 on NASDAQ (top 57%), #146 of 269 in Pharmaceuticals, Biotechnology & Life Sciences (top 54%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$1.84B
Revenue$52M
Net Income$-290M
Total Assets$733M
Net Assets$582M
Value
P/B3.16x
P/S35.34x
FCF Yield-13.10%
Profitability
ROE-49.95%
ROA-39.66%
Op. Margin-575.42%
Revenue Growth0.81%
Financial Health
Debt Ratio25.96%
Total Debt$79M
FCF$-241M
Cash$667M
Current Ratio14.81x
Performance
1Y Return-29.53%
1M Return-12.86%
From 52W High-48.91%
1Y MDD-57.29%
Trading
Volume3,273,093 shares
Trading Value$27M
Per Share
EPS$-1.19
BPS$2.94