Ocular Therapeutix Inc.
OCUL | NASDAQ
$9.85
-$0.14 (-1.40%)
Sep 21, 2026, 1:19 PM ET · Market open
Market Data
Market Cap $2.19B
Enterprise Value $1.67B
Beta 0.97
Average Volume 2.66M
Shares Outstanding (Diluted) 224.95M
Shares Change YoY 30.34%
Institutional Ownership 92.45%
Exchange NASDAQ
ISIN US67576A1007
Price Performance
Price Change 1M -11.7%
Price Change 3M 0.2%
Price Change 6M 23.3%
Price Change YTD -15.5%
Price Change 1Y -21.4%
Price Change 3Y 213.2%
Price Change 5Y -4.8%
1M CAGR (ann.) 14.3%
1Y CAGR (ann.) -17.9%
5Y CAGR (ann.) -1.7%
All-Time CAGR -2.2%
Valuation
PE Ratio -7.04
Forward PE N/A
PEG Ratio 0.62
Forward PEG 4.10
PS Ratio 42.02
Forward PS 21.70
PB Ratio 4.21
P/FCF Ratio -8.57
P/Adj. FCF Ratio -7.09
P/OCF Ratio -9.42
EV/Sales 32.05
EV/EBIT -5.75
EV/EBITDA -5.82
EV/FCF -6.54
Earnings Yield -14.2%
FCF Yield -11.7%
Adj. FCF Yield -14.1%
Financial Health
Net Cash $522.72M
Total Debt $79.38M
Cash & Short-Term Investments $598.64M
Total Assets $671.32M
Current Ratio 13.11
Quick Ratio 13.03
Debt / Equity Ratio 0.15
Debt / EBITDA -0.28
Debt / FCF -0.31
OCF / Debt -3.00
Interest Coverage -27.53
Altman Z-Score 5.63
Piotroski F-Score 4
Margins & Profitability
Gross Profit Margin 87.1%
Operating Profit Margin -603.0%
EBITDA Margin -546.7%
Net Profit Margin -579.1%
FCF Margin -490.1%
Adj. FCF Margin -592.4%
SBC / Revenue 102.4%
SBC Impact (per share) -20.9%
Returns
Return on Assets -44.9%
Return on Equity -59.9%
Return on Invested Capital -50.2%
Return on Capital Employed -50.5%
Return on Tangible Assets -44.9%
Historical Growth (CAGR)
Revenue CAGR 3Y -1.6%
Revenue CAGR 5Y 10.0%
Revenue CAGR 10Y 40.3%
EPS CAGR 3Y -8.5%
EPS CAGR 5Y -8.8%
EPS CAGR 10Y 6.1%
FCF CAGR 3Y -45.1%
FCF CAGR 5Y -36.9%
FCF CAGR 10Y -18.3%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 19
EPS Growth Next 3Y 33.8%
Revenue Growth Next 3Y 130.3%
Earnings Date Nov 2, 2026
EPS Estimate (next Q) -$0.36
EPS Growth Est (next Q) -2.7%
Revenue Est (next Q) $14.32M
Revenue Growth Est (next Q) -1.5%
Fair Value Estimates
Graham Number N/A
Graham Upside N/A
Lynch Fair Value N/A
Lynch Upside N/A
Price Target $27.50
Price Target Upside 175.3%
Cash Flow
Operating Cash Flow $-238.24M
Free Cash Flow $-255.1M
Adj. Free Cash Flow $-308.38M
FCF Per Share -$1.13
OCF Per Share -$1.06
OCF/S Ratio -457.7%
Income Statement
Revenue $52.05M
Gross Profit $45.35M
Operating Income $-313.91M
EBITDA $-286.44M
Net Income $-301.45M
EPS (Diluted) -$1.42
Revenue / Employee $160.17K
Profit / Employee $-927.53K
Employees 325
Add to Watchlist
Select watchlists to add or remove OCUL