av/oculis-ag--big.svg

NASDAQ:OCS

Oculis

  • Stock

USD

Last Close

12.04

30/08 20:00

Market Cap

467.04M

Beta: 0.23

Volume Today

12.25K

Avg: 38.67K

PE Ratio

−8.24

PFCF: −14.95