로딩 중…
StockDiggingStockDigging

Oculis Holding AG

OCS· NASDAQ
CHCH
$11.22-0.71%
2026-06-18

Price Chart

Oculis Holding AG-42.40%

Financials

※ FY = Fiscal Year

Investment Metrics(as of 2026-06-18)

MetricValue
Size
Market Cap$678M
Revenue$607701.00
Net Income$-115M
Total Assets$307M
Net Assets$247M
Value
P/B2.74x
FCF Yield-11.12%
Profitability
ROE-46.35%
ROA-37.35%
Op. Margin-16740.94%
Revenue Growth-100.00%
Financial Health
Debt Ratio24.08%
Total Debt$3M
FCF$-75M
Cash$81M
Current Ratio5.18x
Performance
1Y Return-42.40%
1M Return-59.87%
From 52W High-67.46%
1Y MDD-67.20%
Trading
Volume750,161 shares
Trading Value$8M
Per Share
EPS$-1.98
BPS$3.94