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