Oculis Holding AG Ordinary shares (OCS)

FairStock Score: 42/100 — MIXED

Current Price$26.67
Market Cap$1,54,61,55,136
P/E Ratio
ROE-73.45%
Dividend Yield—%
SectorHealthcare

Data from SEC filings. Not investment advice. Scoring methodology