Earnings Labs
Oculis Holding AG logo

Oculis Holding AG (OCS)

NASDAQ·Healthcare·Biotechnology

$26.77

-1.29%

Mkt Cap $1.53B

Mkt Cap

$1.53B

P/E

Fwd P/E

P/S

3036.57

Rev TTM

EPS TTM

-$1.92

EPS — Estimate vs Actual