Oculis Holding AG (OCS)
NASDAQ: OCS · Real-Time Price · USD
13.58
+0.02 (0.15%)
At close: Jul 8, 2026, 4:00 PM EDT
13.70
+0.12 (0.88%)
After-hours: Jul 8, 2026, 6:08 PM EDT

Oculis Holding AG Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
8271,158742412--
Market Cap Growth
-21.31%55.99%80.28%---
Enterprise Value
553.31892.62634.52303.5600
Last Close Price
13.5819.9717.0011.2410.109.69
PS Ratio
590.92766.52977.63392.23--
PB Ratio
3.374.699.143.70--
P/TBV Ratio
4.075.7111.434.12--
EV/Sales Ratio
395.21590.79835.53289.12--
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.65-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)
----583.01%-82.06%-24.55%
Return on Capital Employed (ROCE)
-41.78%-59.33%-85.43%-134.18%-81.94%-49.02%
Buyback Yield / Dilution
-26.75%-29.29%-35.14%-774.89%-7.63%-23.10%
Total Shareholder Return
-26.75%-29.29%-35.14%-774.89%-7.63%-23.10%
SEC Filings: 10-K · 10-Q