DISCLOSEDQuarterly
Polen Capital Management
Ooma Inc · NASDAQ
21,039 sh · $404.4K
Filed 30 Jun 2026SEC 13Fview source
Polen Capital Management
Ooma Inc · NASDAQ
21,039 sh · $404.4K
Two Sigma Investments
Ooma Inc · NASDAQ
128,839 sh · $1.9M
Renaissance Technologies
Ooma Inc · NASDAQ
912,203 sh · $13.3M
BlackRock
Ooma Inc · NASDAQ
3,864,325 sh · $38.4M