77 institutions reported holding $323.1M of OCULIS HOLDING AG (OCS) in SEC 13F filings for 2026-06-30. Largest institutional holders: EQT Fund Management S.a r.l. ($96.4M), Aberdeen Group plc ($30.0M), MILLENNIUM MANAGEMENT LLC ($28.3M), Pivotal bioVenture Partners Investment Advisor LLC ($20.9M), CITADEL ADVISORS LLC ($14.3M). Source: SEC Form 13F.
Source: SEC Form 13F filings · as of 2026-06-30