Ooma Inc (OOMA)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 3,677,588 $47,440,886 0%
2. 1,467,003 $18,924,338 0%
3. 732,627 $9,450,888 1.06%
4. 588,098 $7,587,793 0%
5. 527,492 $6,804,647 0%