stock.name

Ocular Therapeutix Inc

OCUL

Market Cap$908.24M
Close$

Compare Ocular Therapeutix

P/E RatioDividendsReturn on EquityPrice-to-SalesDebt-to-Equity
Ocular Therapeutix IncOcular Therapeutix Inc-11.20%-89%-0.9
marketMarket Avg58.21.29%31%-1
HealthcareHealthcare Avg641.3%15%-0.9
$24.00

Target Price by Analysts

308.9% upsideOcular Therapeutix Target Price DetailsTarget Price
$10.44

Current Fair Value

77.8% upside

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

Share Statistics

Market cap$908.24 Million
Enterprise Value$795.83 Million
Dividend Yield$0.0 (0.0%)
Earnings per Share$-0.94
Beta1.94
Outstanding Shares154,726,404
Avg 30 Day Volume2,871,120

Return

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

Valuation & Multiples

P/E Ratio-11.25
PEG-12.78
Price to Sales-
Price to Book Ratio-
Enterprise Value to Revenue13.62
Enterprise Value to EBIT-9.66
Enterprise Value to Net Income-10
Total Debt to Enterprise0.1
Debt to Equity0.92

Revenue Sources

No data

ESG Score

No data

About Ocular Therapeutix Inc

CEO: Antony Mattessich