Ocular Therapeutix Inc (OCUL)

Market is closed
Institutional Investors' Holdings
Filing Period: Filing is Ongoing
No. Name Shares Value % Port
1. 11,879,825 $100,622,118 70.84%
2. 8,719,039 $73,850,260 0%
3. 2,340,620 $19,825,051 3.64%
4. 1,594,666 $13,506,821 0%
5. 1,520,631 $12,879,744 0%