DISCLOSEDQuarterly
Renaissance Technologies
Ocular Therapeutix Inc · NASDAQ
1,147,982 sh · $9.7M
Filed 31 Mar 2026SEC 13Fview source
Renaissance Technologies
Ocular Therapeutix Inc · NASDAQ
1,147,982 sh · $9.7M
Two Sigma Investments
Ocular Therapeutix Inc · NASDAQ
1,830,159 sh · $15.5M
BlackRock
Ocular Therapeutix Inc · NASDAQ
11,520,326 sh · $78.8M