Skip to main content
Back
OCUL logo

Ocular Therapeutix, Inc.

Data quality: 100%
OCUL
NASDAQ Healthcare Biotechnology
$8.10
▼ $0.08 (-0.98%)
Mkt Cap: 1.76B
Day Range
$8.03 $8.36
52-Week Range
$5.80 $16.44
Volume
3,745,404
50D / 200D Avg
$9.58 / $11.13
Prev Close
$8.18

Price History

Financial Trends

Peer Comparison

vs Healthcare sector median (625 peers)

Metric Stock Sector Median
P/E -6.6 14.0
P/B 2.7 2.4
ROE % -54.9 11.4
Net Margin % -513.2 10.1
Rev Growth 5Y % 4.5 7.0
D/E 0.1 0.5

Key Takeaways

Revenue grew 4.46% annually over 5 years — modest growth
Debt/Equity of 0.12 — conservative balance sheet
Negative free cash flow of -216.89M
Revenue growth is decelerating — 1Y growth trails 5Y average by 23.13%

Growth

Revenue Growth (5Y)
4.46%
Revenue (1Y)-18.67%
Earnings (1Y)N/A
FCF Growth (3Y)N/A

Quality

Return on Equity
-54.85%
ROIC-27.59%
Net Margin-513.17%
Op. Margin-521.04%

Safety

Debt / Equity
0.12
Current Ratio15.39
Interest Coverage-22.82

Valuation

P/E Ratio
-6.63
P/B Ratio2.69
EV/EBITDAN/A
Dividend Yield0.00%

All Fundamental Metrics

Growth
Revenue Growth (1Y) -18.67% Revenue Growth (3Y) -5.83%
Earnings Growth (1Y) N/A Earnings Growth (3Y) N/A
Revenue Growth (5Y) 4.46% Earnings Growth (5Y) N/A
Profitability
Revenue (TTM) 51.82M Net Income (TTM) -265.94M
ROE -54.85% ROA -32.91%
Gross Margin 87.31% Operating Margin -521.04%
Net Margin -513.17% Free Cash Flow (TTM) -216.89M
ROIC -27.59% FCF Growth (3Y) N/A
Safety
Debt / Equity 0.12 Current Ratio 15.39
Interest Coverage -22.82 Dividend Yield 0.00%
Valuation
P/E Ratio -6.63 P/B Ratio 2.69
P/S Ratio 34.03 PEG Ratio -0.52
EV/EBITDA N/A Dividend Yield 0.00%
Market Cap 1.76B Enterprise Value 1.11B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 51.82M 63.72M 58.44M 51.49M 43.52M
Net Income -265.94M -193.51M -80.74M -71.04M -6.55M
EPS (Diluted) -1.42 -1.22 -1.02 -0.97 -0.98
Gross Profit 45.25M 58.10M 53.16M 46.95M 39.12M
Operating Income -270.02M -171.78M -82.38M -78.65M -78.04M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 808.06M 457.94M 252.06M 149.29M 204.89M
Total Liabilities 153.75M 142.59M 160.93M 113.91M 116.89M
Shareholders' Equity 654.31M 315.34M 91.13M 35.38M 88.00M
Total Debt 79.78M 75.78M 83.39M 64.28M 58.98M
Cash & Equivalents 737.06M 392.10M 195.81M 102.30M 164.16M
Current Assets 782.13M 440.99M 232.24M 129.63M 191.30M
Current Liabilities 50.81M 41.35M 34.90M 31.40M 26.34M