← All US stocks
OT

Ocular Therapeutix, Inc. - Common Stock

OCUL

Close · 10/09/2026

10.62

1D

-7.41%

52-week range

6.23 – 16.44

Volume

23,91,600.00

Price history

OCUL

11/08/2026 to 10/09/2026

O 11.43 H 11.43 L 10.54

11.739.7611/08/202610/09/2026
1W-2.57%
1M+8.81%
3M+21.51%
6M+11.79%
1Y-16.77%
3Y+170.92%
5Y-1.58%
MAX-19.67%

Fundamentals

as of 10/09/2026
Market cap
$2.33B
Shares out
219.62M
P/E (forward)
-7.32
EPS (trailing)
-1.37
Beta
0.97
Profit margin
-579.10%
P/B
4.48
Return on equity
-57.97%

SEC financial statements

48 quarterly and 14 annual periods through 30/06/2026.

Explore statements →

Details

Ticker
OCUL
Index
-
Sector
-
Industry
-
HQ
-

Last close 10/09/2026.