Ocular Therapeutix Inc (OCUL)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 19,608,171 $181,963,825 0.01%
2. 13,887,468 $128,875,703 98.23%
3. 12,762,462 $118,435,647 8.88%
4. 10,546,379 $97,870,398 0%
5. 8,392,175 $77,879,385 0%