Ocular Therapeutix, Inc. OCUL

9.65 (0.17) (1.73%) as of 25 Sep
Market cap
$2.2B
P/E
0.0×
Insider Buys alert about insiders buying in the last 12 month
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

P/S ratio
42.44 36.48 43.75 38.54
P/FCF ratio
0.00 0.00 0.00 0.00
P/Operating CF
(32.84) (28.76) (41.90) (42.39)
P/B ratio
4.25 3.26 3.47 8.33
EV/Sales
32.34 25.05 30.94 33.63
EV/EBITDA
0.00 0.00 0.00 0.00
EV/FCF
(6.60) (5.41) (7.42) (9.41)
Current Ratio
13.11 14.81 15.39 7.85
Net Debt/EBITDA
6.55 6.46 9.72 4.05
Debt/Equity
0.14 0.12 0.11 0.27
Earnings Yield
(14.46%) (17.24%) (11.86%) (12.32%)
Free Cash Flow Yield
(11.55%) (12.69%) (9.54%) (9.27%)
Free Cash Flow per Share
(0.31) (0.32) (0.30) (0.31)
Book value per Share
2.31 2.60 3.49 1.40
Free Cash Flow
(70.64) (70.65) (57.09) (56.72)
EV/EBIT
0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates