Oculis Holding AG (OCS) NASDAQ

26.63

-0.4(-1.48%)

Updated at April 02 04:00PM

Currency In USD

Valuation

Market Cap829.31M
Enterprise Value750.2M
P/E Ratio-12.08
PEG Ratio-0.98
Price/Sales Ratio2,418.33
Price/Book Ratio6.08
Enterprise/Revenue2,261.37
Enterprise/EBITDA-11.96

Fiscal Year

Fiscal YearDecember 31, 2025
Most Recent QuarterDecember 31, 2025

Profitability

Profit Margin-195.99
Operating Margin-162.54

Management Effectiveness

Return On Assets-0.42
Return On Equity-0.62

Income Statement

Revenue0
Revenue/Share0.01
Gross Profit0
EBITDA-79.15M
Net Income-94.51M
Diluted EPS-1.81

Balance Sheet

Total Cash213.25M
Total Cash/Share3.81
Total Debt2.32M
Total Debt/Equity0.01
Current Ratio5.96
Book Value Per Share3.51

Price History

52-Week Change51.39
52-Week High30.68
52-Week Low14
Moving Average 50 Days27.41
Moving Average 200 Days21.29

Statistics

Average Volume331,585
Shares Outstanding57.17M
% Held by Institutions34.32

Dividend And Splits

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