Oculis Holding AG

22.65
0.01 (0.04%)
At close: Jan 22, 2025, 3:59 PM
22.69
0.18%
After-hours Jan 22, 2025, 04:00 PM EST

Oculis Holding AG Statistics

Share Statistics

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

Shares Outstanding 40.75M
Shares Change (YoY) n/a
Shares Change (QoQ) -2.4%
Owned by Institutions (%) n/a
Shares Floating 26.51M
Failed to Deliver (FTD) Shares 408
FTD / Avg. Volume 0.58%

Short Selling Information

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

Short Interest 22.00K
Short % of Shares Out 0.05%
Short % of Float 0.09%
Short Ratio (days to cover) 0.55

Valuation Ratios

The PE ratio is -3.18 and the forward PE ratio is -6.69.

PE Ratio -3.18
Forward PE -6.69
PS Ratio 319.71
Forward PS 60.4
PB Ratio 3.01
P/FCF Ratio -5.24
PEG Ratio n/a
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.53K
Profits Per Employee -2.47M
Employee Count 36
Asset Turnover 0.01
Inventory Turnover 0

Taxes

Income Tax 107.00K
Effective Tax Rate 0

Stock Price Statistics

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

Beta 0.01
52-Week Price Change 104.71%
50-Day Moving Average 17.09
200-Day Moving Average 13.61
Relative Strength Index (RSI) 85.19
Average Volume (20 Days) 70.32K

Income Statement

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

Revenue 883.00K
Gross Profit -28.36M
Operating Income -80.71M
Net Income -88.80M
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 605.00K in debt, giving a net cash position of 37.72M.

Cash & Cash Equivalents 38.33M
Total Debt 605.00K
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 -48.00K, giving a free cash flow of -53.89M.

Operating Cash Flow -53.84M
Capital Expenditures -48.00K
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.10K%

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 -13.13%
FCF Yield -5.85%
Dividend Details

Analyst Forecast

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

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

Scores

Altman Z-Score 14.4
Piotroski F-Score 3