What is the current Oculis Holding AG share price?
The current share price of Oculis Holding AG is US$ 11,12
How many Oculis Holding AG shares are in issue?
Oculis Holding AG has 60.388.073 shares in issue
What is the market cap of Oculis Holding AG?
The market capitalisation of Oculis Holding AG is USD 671,52M
What is the 1 year trading range for Oculis Holding AG share price?
Oculis Holding AG has traded in the range of US$ 11,12 to US$ 34,475 during the past year
What is the PE ratio of Oculis Holding AG?
The price to earnings ratio of Oculis Holding AG is -10,3
What is the cash to sales ratio of Oculis Holding AG?
The cash to sales ratio of Oculis Holding AG is 954,33
What is the registered address of Oculis Holding AG?
The registered address for Oculis Holding AG is Bahnhofstrasse 20, Zug, Zug, 6300
What is the Oculis Holding AG website address?
The website address for Oculis Holding AG is oculis.com
Which industry sector does Oculis Holding AG operate in?
Oculis Holding AG operates in the Biotechnology & Life Sciences sector