Ocular Therapeutix, Inc.

OCUL Healthcare Biotechnology

Ocular Therapeutix, Inc.’s revenue for fiscal 2025 (year ended December 2025) was $52.0 million, down 18.5% from fiscal 2024. In the quarter to June 2026, revenue was flat, EPS grew 10.3%, free cash flow fell 25.4% and total debt rose 4.13%, each against the same quarter a year earlier. Insiders bought in the last twelve months.

6.87 0.51 −6.91%
Market cap
$1.6B
P/E
0.0×
Fwd P/E
−5.3×
Dividend yield
—
F-score
4/9
Altman Z
6.91
Beneish M
−2.92
Dividend safety
n/a
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