Ocular Therapeutix, Inc. (OCUL)

NASDAQ: OCUL · Real-Time Price · USD
7.29
+0.57 (8.48%)
At close: Oct 28, 2026, 4:00 PM EDT
7.30
+0.01 (0.14%)
After-hours: Oct 28, 2026, 4:49 PM EDT
Market Cap1.60B -19.9%
Revenue (ttm)52.06M -8.1%
Net Income-301.45M
EPS-1.41
Shares Out 219.62M
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume2,839,788
Open6.68
Previous Close6.72
Day's Range6.60 - 7.34
52-Week Range6.00 - 16.44
Beta0.99
AnalystsStrong Buy
Price Target25.45 (+249.11%)
Est. EarningsNov 10, 2026