WallStSmart
OCUL

Ocular Therapeutix Inc

NASDAQ: OCUL · HEALTHCARE · BIOTECHNOLOGY

$9.21
-1.18% today

Updated 2026-04-29

Market cap
$2.00B
P/E ratio
P/S ratio
38.59x
EPS (TTM)
$-1.42
Dividend yield
52W range
$6 – $16
Volume
4.9M

Ocular Therapeutix Inc (OCUL) Financial statements

SEC filings — annual and quarterly data.

Cash flow — annual

Item20122013201420152016201720182019202020212022202320242025
Operating cash flow$-12.59M$-12.64M$-20.50M$-33.74M$-34.00M$-50.47M$-49.23M$-77.58M$-53.55M$-65.55M$-59.60M$-70.23M$-134.68M$-204.88M
Capital expenditures$203000.00$387000.00$1.26M$1.78M$1.92M$8.25M$1.89M$2.24M$841000.00$1.19M$3.71M$6.09M$1.29M$12.01M
Depreciation
Stock-based comp$243000.00$476000.00$2.64M$4.64M$5.96M$7.32M$7.48M$8.76M$7.53M$14.98M$16.96M$17.82M$33.11M$43.18M
Free cash flow$-12.79M$-13.03M$-21.76M$-35.52M$-35.92M$-58.73M$-51.12M$-79.82M$-54.40M$-66.74M$-63.32M$-76.32M$-135.97M$-216.89M
Investing cash flow
Financing cash flow
Dividends paid$14.91M$2.10M$0.00$4.38M$297000.00$37.27M$747000.00$710000.00$52.57M
Share repurchases
Debt repayment
Net change in cash$19.89M$-6.61M$2.15M$8.60M$17.52M$-4.47M$173.62M$-63.89M$-61.86M