OCULIS HOLDING AG (OCS) Stock Ownership

NASDAQ:OCSCH1242303498

Current stock price

27.6 USD
+0.48 (+1.77%)
At close:
27.6 USD
0 (0%)
After Hours:

OCS Ownership information

OCS Ownership Chart.OCS Ownership Chart: showing Insider, Institutional ownership and shares available to the public.OCS Ownership.InsiderInstitutionalPublic



Shares Outstanding50.98M
Float42.41M
Float Short Interest Percentage1.12%
Owners (insider)4.27%
Owners (institutional)40.07%
Owners (insider) changeN/A
Owners (institutional) change0.17%
OCS Institutional Ownership HistoryOCS Institutional Ownership HistoryOCS Institutional Ownership History Dec 2025 Mar 2026 5M 10M 15M

No transactions were filed in the last 12 months.