$29.58+1.83 (+6.59%)
Oculis Holding AG, a clinical-stage biopharmaceutical company, develops drug candidates to treat ophthalmic, neuro-ophthalmic, and neurological diseases in Switzerland and internationally.