Oculis Holding AG Ratios

Ratios Dec2021 Dec2022 Dec2023 Dec2024
Profitability
EBT Margin -304.67%-525.47%-4,328.70%-1,625.75%
EBIT Margin 15.79%12.40%43.09%12.98%
EBITDA Margin 15.79%12.40%43.09%12.98%
Operating Margin 15.79%12.40%43.09%12.98%
Net Margin -305.13%-526.22%-4,333.92%-1,622.72%
FCF Margin -227.85%-341.84%-2,630.21%-902.93%
Leverage & Solvency
Interest Coverage Ratio -0.19-0.14-0.67-1.07
Times Interest Earned -0.19-0.14-0.67-1.07
Valuation
Enterprise Value 158.90M165.63M466.55M713.06M
Market Capitalization 158.90M165.63M466.55M713.06M
Return Ratios
Return on Sales -3.04%-5.25%-43.23%-16.29%