로딩 중…
StockDiggingStockDigging

Oculis Holding AG

OCS· NASDAQ
CHCH
$11.89+5.13%
2026-08-03

Financials

Valuation Metrics

Oculis Holding AG's Market Cap is $718M. At end of 2025 it was $1.07B. Ranked #2648 of 3,112 in US market (top 85%), #1121 of 1,445 on NASDAQ (top 78%), #209 of 269 in Pharmaceuticals, Biotechnology & Life Sciences (top 78%) by Market Cap.

Investment Metrics(as of 2026-08-03)

MetricValue
Size
Market Cap$718M
Revenue$607701.00
Net Income$-115M
Total Assets$307M
Net Assets$247M
Value
P/B2.90x
FCF Yield-10.61%
Profitability
ROE-46.35%
ROA-37.35%
Op. Margin-16740.94%
Revenue Growth-100.00%
Financial Health
Debt Ratio24.08%
Total Debt$3M
FCF$-76M
Cash$81M
Current Ratio5.18x
Performance
1Y Return-32.82%
1M Return-15.79%
From 52W High-65.52%
1Y MDD-67.20%
Trading
Volume281,276 shares
Trading Value$3M
Per Share
EPS$-1.98
BPS$3.94