logo

Oculis Holding AG

Nasdaq • OCS CH1242303498

Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

781m USD | # 5389 in US

Volume

734.05k shares | 15.23m USD

Shares Outstanding

60.39m

Free Float Shares

86.31% | 52.12m

DB:CR5

News