Ocular Therapeutix Inc (OCUL)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 31,785,605 $385,877,240 0.02%
2. 15,602,394 $189,413,062 0%
3. 11,575,193 $140,522,844 0%
4. 11,108,555 $134,857,858 97.92%
5. 7,315,547 $88,810,741 4.39%