stock.name

Ocular Therapeutix Inc

OCUL

Market Cap$971.15M
Close$

Compare Ocular Therapeutix

P/E RatioDividendsReturn on EquityPrice-to-SalesDebt-to-Equity
Ocular Therapeutix IncOcular Therapeutix Inc-8.40%-28%-0.2
marketMarket Avg53.21.27%29%-1.3
HealthcareHealthcare Avg29.71.32%16%7.31.3
$24.00

Target Price by Analysts

289% upsideOcular Therapeutix Target Price DetailsTarget Price
$10.44

Current Fair Value

69.2% upside

Undervalued by 69.2% based on the discounted cash flow analysis.

Share Statistics

Market cap$971.15 Million
Enterprise Value$562.67 Million
Dividend Yield$0.0 (0.0%)
Earnings per Share$-1.16
Beta1.98
Outstanding Shares154,888,915
Avg 30 Day Volume3,682,496

Return

Return on Equity-
Return on Assets-
Return on Invested Capital-

Valuation & Multiples

P/E Ratio-8.43
PEG-7.4
Price to Sales-
Price to Book Ratio3.09
Enterprise Value to Revenue9.4
Enterprise Value to EBIT-6.15
Enterprise Value to Net Income-5
Total Debt to Enterprise0.13
Debt to Equity0.18

Revenue Sources

No data

ESG Score

No data

About Ocular Therapeutix Inc

CEO: Antony Mattessich