Ocular Therapeutix, Inc. (OCUL) NASDAQ

8.84

-0.6566(-6.91%)

Updated at March 12 02:37PM

Currency In USD

Valuation

Market Cap2.27B
Enterprise Value1.62B
P/E Ratio-7.44
PEG Ratio-0.07
Price/Sales Ratio37.21
Price/Book Ratio3.03
Enterprise/Revenue24.5
Enterprise/EBITDA-5.1

Fiscal Year

Fiscal YearDecember 31, 2025
Most Recent QuarterDecember 31, 2025

Profitability

Profit Margin-5.12
Operating Margin-5.2

Management Effectiveness

Return On Assets-0.33
Return On Equity-0.72

Income Statement

Revenue51.82M
Revenue/Share0.23
Gross Profit45.25M
EBITDA-249.78M
Net Income-265.94M
Diluted EPS-1.42

Balance Sheet

Total Cash737.06M
Total Cash/Share3.31
Total Debt76.97M
Total Debt/Equity0.12
Current Ratio15.39
Book Value Per Share2.94

Price History

52-Week Change5.34
52-Week High16.44
52-Week Low5.8
Moving Average 50 Days10.04
Moving Average 200 Days11.11

Statistics

Average Volume7.2M
Shares Outstanding217.69M
% Held by Institutions102.3

Dividend And Splits

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