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.

Revenue
+0.12%
EPS
+10.3%
Free cash flow
−25.4%
Total debt
+4.13%

Quarter to June 2026, against a year earlier

6.62 0.19 +2.95%
Market cap
$1.4B
P/E
0.0×
Fwd P/E
−4.4×
Dividend yield
—
F-score
4/9
Altman Z
6.91
Beneish M
−2.92
Dividend safety
n/a
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