Oculis Holding AG

19.53
-0.05 (-0.26%)
At close: Mar 03, 2025, 3:59 PM
19.54
0.05%
After-hours: Mar 03, 2025, 04:00 PM EST

Oculis AG Statistics

Share Statistics

Oculis AG has 48M shares outstanding. The number of shares has increased by 11.17% in one year.

Shares Outstanding 48M
Shares Change (YoY) 11.17%
Shares Change (QoQ) -2.4%
Owned by Institutions (%) n/a
Shares Floating 30.6M
Failed to Deliver (FTD) Shares 14.85K
FTD / Avg. Volume 20.12%

Short Selling Information

The latest short interest is 40.68K, so 0.1% of the outstanding shares have been sold short.

Short Interest 40.68K
Short % of Shares Out 0.1%
Short % of Float 0.15%
Short Ratio (days to cover) 0.39

Valuation Ratios

The PE ratio is -3.18 and the forward PE ratio is -14.19. Oculis AG's PEG ratio is -0.02.

PE Ratio -3.18
Forward PE -14.19
PS Ratio 319.71
Forward PS 4.4
PB Ratio 3.01
P/FCF Ratio -5.24
PEG Ratio -0.02
Financial Ratio History

Enterprise Valuation

Oculis Holding AG has an Enterprise Value (EV) of 244.58M.

EV / Earnings -2.75
EV / Sales 276.99
EV / EBITDA -5.35
EV / EBIT -3.03
EV / FCF -4.54

Financial Position

The company has a current ratio of 5.29, with a Debt / Equity ratio of 0.01.

Current Ratio 5.29
Quick Ratio 5.29
Debt / Equity 0.01
Total Debt / Capitalization 0.64
Cash Flow / Debt -89
Interest Coverage 0

Financial Efficiency

Return on equity (ROE) is -0.95% and return on capital (ROIC) is -85.67%.

Return on Equity (ROE) -0.95%
Return on Assets (ROA) -0.78%
Return on Capital (ROIC) -85.67%
Revenue Per Employee $24,527.78
Profits Per Employee $-2,466,722.22
Employee Count 36
Asset Turnover 0.01
Inventory Turnover n/a

Taxes

Income Tax 107K
Effective Tax Rate 0

Stock Price Statistics

The stock price has increased by 60.87% in the last 52 weeks. The beta is 0.01, so Oculis AG's price volatility has been higher than the market average.

Beta 0.01
52-Week Price Change 60.87%
50-Day Moving Average 20.41
200-Day Moving Average 14.96
Relative Strength Index (RSI) 32.99
Average Volume (20 Days) 73.8K

Income Statement

In the last 12 months, Oculis AG had revenue of 883K and earned -88.8M in profits. Earnings per share was -2.97.

Revenue 883K
Gross Profit -28.36M
Operating Income -80.71M
Net Income -88.8M
EBITDA -45.73M
EBIT -80.71M
Earnings Per Share (EPS) -2.97
Full Income Statement

Balance Sheet

The company has 38.33M in cash and 605K in debt, giving a net cash position of 37.72M.

Cash & Cash Equivalents 38.33M
Total Debt 605K
Net Cash 37.72M
Retained Earnings -199.78M
Total Assets 125.61M
Working Capital 83.77M
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was -53.84M and capital expenditures -48K, giving a free cash flow of -53.89M.

Operating Cash Flow -53.84M
Capital Expenditures -48K
Free Cash Flow -53.89M
FCF Per Share -1.8
Full Cash Flow Statement

Margins

Gross margin is -3.21K%, with operating and profit margins of -9.14K% and -10.06K%.

Gross Margin -3.21K%
Operating Margin -9.14K%
Pretax Margin -10.04K%
Profit Margin -10.06K%
EBITDA Margin -5.18K%
EBIT Margin -9.14K%
FCF Margin -6.1K%

Dividends & Yields

OCS does not appear to pay any dividends at this time.

Dividend Per Share n/a
Dividend Yield n/a
Dividend Growth (YoY) n/a
Payout Ratio n/a
Earnings Yield -15.21%
FCF Yield -5.75%
Dividend Details

Analyst Forecast

The average price target for OCS is $29, which is 48.5% higher than the current price. The consensus rating is "Buy".

Price Target $29
Price Target Difference 48.5%
Analyst Consensus Buy
Analyst Count 5
Stock Forecasts

Scores

Altman Z-Score 15.79
Piotroski F-Score 3