Who Owns OCULIS HOLDING AG (OCSAW)? -- Institutional Holders (2026-03-31)

12 institutions reported holding $4.7M of OCULIS HOLDING AG (OCSAW) in SEC 13F filings for 2026-03-31. Largest institutional holders: MILLENNIUM MANAGEMENT LLC ($1.8M), MMCAP International Inc. SPC ($949,325), JANE STREET GROUP, LLC ($594,126), MOORE CAPITAL MANAGEMENT, LP ($541,658), D. E. Shaw & Co., Inc. ($451,308). Source: SEC Form 13F.

RankInstitutionValueSharesChange
1MILLENNIUM MANAGEMENT LLC$1.8M140,000Hold
2MMCAP International Inc. SPC$949,32573,025Hold
3JANE STREET GROUP, LLC$594,12645,702Hold
4MOORE CAPITAL MANAGEMENT, LP$541,65841,666Hold
5D. E. Shaw & Co., Inc.$451,30834,716Trimmed
6Vestcor Inc$194,00011,666Hold
7WOLVERINE ASSET MANAGEMENT LLC$101,0627,774Added
8Mint Tower Capital Management B.V.$76,0005,833Hold
9SIMPLEX TRADING, LLC$13,294500New
10UBS Group AG$4,053270Added
11GABELLI FUNDS LLC$00Exited
12GABELLI & Co INVESTMENT ADVISERS, INC.$00Exited

Source: SEC Form 13F filings · as of 2026-03-31