Ocular Therapeutix Inc (OCUL)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 13,869,468 $118,445,257 98.61%
2. 12,762,462 $108,991,425 7.47%
3. 11,846,487 $101,168,999 0%
4. 8,483,913 $72,452,616 0%
5. 5,319,148 $45,425,524 4.43%