Ocular Therapeutix Inc (OCUL)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 31,785,634 $371,574,056 0.02%
2. 13,161,462 $153,857,491 8.66%
3. 12,579,657 $147,050,970 98.57%
4. 10,556,837 $123,409,426 0%
5. 9,163,240 $107,118,275 0%