OCUL Ocular Therapeutix, Inc.

HealthcareBiotechnology
$9.68
0.31%
34
QScore Signal
Short
Confidence: MEDIUM
Long-Term
25
Short-Term
42

Value

14
P/E-7.47
8
P/B3.73
46
P/S40.73
0
EV/EBITDA-5.41
5

Growth

25
Revenue Growth-18.7%
0
EPS Growth-16.4%
42
FCF Growth-59.5%
38

Momentum

63
12-Month Return34.8%
73
3-Month Return8.6%
74
1-Month Return15.0%
80
RSI (14)46.50
50
50/200 MABearish
30

Profitability

19
ROE-64.6%
39
ROA-39.7%
0
Gross Margin87.2%
70
Operating Margin-575.4%
0
Net Margin-558.2%
0
FCF Yield-11.4%
0

Risk

41
Beta0.93
90
60-Day Volatility93.1%
0

Generated 5/7/2026, 9:23:13 PM · How is this calculated?

QScore Analysis