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.
| Rank | Institution | Value | Shares | Change |
|---|---|---|---|---|
| 1 | MILLENNIUM MANAGEMENT LLC | $1.8M | 140,000 | Hold |
| 2 | MMCAP International Inc. SPC | $949,325 | 73,025 | Hold |
| 3 | JANE STREET GROUP, LLC | $594,126 | 45,702 | Hold |
| 4 | MOORE CAPITAL MANAGEMENT, LP | $541,658 | 41,666 | Hold |
| 5 | D. E. Shaw & Co., Inc. | $451,308 | 34,716 | Trimmed |
| 6 | Vestcor Inc | $194,000 | 11,666 | Hold |
| 7 | WOLVERINE ASSET MANAGEMENT LLC | $101,062 | 7,774 | Added |
| 8 | Mint Tower Capital Management B.V. | $76,000 | 5,833 | Hold |
| 9 | SIMPLEX TRADING, LLC | $13,294 | 500 | New |
| 10 | UBS Group AG | $4,053 | 270 | Added |
| 11 | GABELLI FUNDS LLC | $0 | 0 | Exited |
| 12 | GABELLI & Co INVESTMENT ADVISERS, INC. | $0 | 0 | Exited |
Source: SEC Form 13F filings · as of 2026-03-31