Oculis Holding AG (OCS)
NASDAQ: OCS · Real-Time Price · USD
29.93
+0.44 (1.49%)
May 26, 2026, 4:00 PM EDT - Market closed

Oculis Holding AG Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,7711,158742412--
Market Cap Growth
81.91%55.99%80.28%---
Enterprise Value
1,497891.99634.18303.3600
Last Close Price
29.9319.9717.0011.2410.109.69
PS Ratio
1264.92766.52977.63392.23--
PB Ratio
7.194.699.143.70--
P/TBV Ratio
8.355.329.363.59-0.35-0.50
EV/Sales Ratio
1069.21590.37835.07288.92--
Debt / Equity Ratio
0.010.010.010.00-1.25-1.87
Net Debt / Equity Ratio
-1.12-1.07-1.33-0.97-1.05-1.11
Net Debt / EBITDA Ratio
2.652.601.341.13-3.22-5.23
Net Debt / FCF Ratio
3.493.161.981.69-4.11-4.91
Asset Turnover
0.000.010.010.010.020.03
Quick Ratio
5.065.802.234.801.6511.39
Current Ratio
5.185.962.375.291.9711.81
Return on Equity (ROE)
-48.18%-73.45%-102.66%4166.17%48.69%60.87%
Return on Assets (ROA)
-34.66%-45.76%-62.26%-106.74%-68.18%-45.66%
Return on Invested Capital (ROIC)
-70482.30%13631.90%-2155.71%-1110.50%-487.81%-335.60%
Return on Capital Employed (ROCE)
-41.78%-59.33%-85.43%-134.18%-81.94%-49.02%
Buyback Yield / Dilution
-26.81%-29.29%-35.14%-774.89%-7.63%-23.10%
Total Shareholder Return
-26.81%-29.29%-35.14%-774.89%-7.63%-23.10%
Updated May 8, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q