Ocular Therapeutix, Inc. (OCUL) NASDAQ

12.71

-0.03(-0.24%)

Updated at December 24 01:00PM

Currency In USD

Valuation

Market Cap1.35B
Enterprise Value1.04B
P/E Ratio-9.36
PEG Ratio0.75
Price/Sales Ratio39.64
Price/Book Ratio9.05
Enterprise/Revenue34.83
Enterprise/EBITDA-8.06

Fiscal Year

Fiscal YearDecember 31, 2024
Most Recent QuarterSeptember 30, 2025

Profitability

Profit Margin-4.48
Operating Margin-4.5

Management Effectiveness

Return On Assets-0.61
Return On Equity-0.87

Income Statement

Revenue63.72M
Revenue/Share0.3
Gross Profit58.1M
EBITDA-176.14M
Net Income-193.51M
Diluted EPS-1.22

Balance Sheet

Total Cash344.77M
Total Cash/Share1.87
Total Debt77.01M
Total Debt/Equity0.3
Current Ratio7.85
Book Value Per Share1.4

Price History

52-Week Change52.58
52-Week High16.44
52-Week Low5.79
Moving Average 50 Days12.24
Moving Average 200 Days10.41

Statistics

Average Volume3.35M
Shares Outstanding173.78M
% Held by Institutions109.03

Dividend And Splits

Trailing Annual Dividend Rate0
Trailing Annual Dividend Yield0
Payout Ratio0
Last Split FactorN/A
Last Split DateN/A