
Oculis
Development of non-invasive topical treatment for back-of-the-eye diseases.
HQ location
Saint-Sulpice, Switzerland
Website
Launch date
Employees
Market cap
$907m
Enterprise value
$709m
Share price
$16.35 OCS
Company register number
CH-550.1.177.047-7
Authorizing premium user...