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
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

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

Show all line items

Columns are period end dates