Ocular Therapeutix Inc (OCUL)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 13,878,018 $101,725,872 98.23%
2. 12,762,462 $93,548,846 7.96%
3. 12,012,397 $88,050,870 0%
4. 8,364,515 $61,311,895 0%
5. 5,319,148 $38,989,355 5.32%