Oculis Holding AG (OCS)
NASDAQ: OCS · Real-Time Price · USD
11.61
+0.52 (4.69%)
At close: Jun 15, 2026, 4:00 PM EDT
11.35
-0.26 (-2.24%)
After-hours: Jun 15, 2026, 7:39 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
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7011,158742412--
Market Cap Growth
-30.94%55.99%80.28%---
Enterprise Value
427.1892.62634.52303.5600
Last Close Price
11.6119.9717.0011.2410.109.69
PS Ratio
500.78766.52977.63392.23--
PB Ratio
2.864.699.143.70--
P/TBV Ratio
3.485.7111.434.12--
EV/Sales Ratio
305.06590.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)
-237.74%-240.91%-268.12%-498.42%-272.45%-258.44%
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