Who Owns OWLET INC (OWLT)? -- Institutional Holders (2026-06-30)

76 institutions reported holding $98.1M of OWLET INC (OWLT) in SEC 13F filings for 2026-06-30. Largest institutional holders: ECLIPSE VENTURES, LLC ($44.2M), Granahan Investment Management, LLC ($9.2M), CANNELL CAPITAL LLC ($7.1M), AWM Investment Company, Inc. ($7.0M), VANGUARD GROUP INC ($5.5M). Source: SEC Form 13F.

RankInstitutionValueSharesChange
1ECLIPSE VENTURES, LLC$44.2M7.7MHold
2Granahan Investment Management, LLC$9.2M1.6MAdded
3CANNELL CAPITAL LLC$7.1M1.2MAdded
4AWM Investment Company, Inc.$7.0M1.2MTrimmed
5VANGUARD GROUP INC$5.5M949,567Added
6AMERIPRISE FINANCIAL INC$2.9M512,655Trimmed
7JACOBS LEVY EQUITY MANAGEMENT, INC$1.9M330,824Added
8HARBOR CAPITAL ADVISORS, INC.$1.9M329,936Added
9BlackRock, Inc.$1.9M329,883Added
10Meros Investment Management, LP$1.9M327,112Added
11CITADEL ADVISORS LLC$1.5M268,337New
12GEODE CAPITAL MANAGEMENT, LLC$1.4M245,921Added
13RENAISSANCE TECHNOLOGIES LLC$1.2M207,741Trimmed
14XTX Topco Ltd$1.0M178,822Added
15Bleichroeder LP$987,280172,000Hold
16Man Group plc$826,537143,996Added
17PERKINS CAPITAL MANAGEMENT INC$611,281106,495Added
18STATE STREET CORP$605,633105,511Hold
19Squarepoint Ops LLC$563,61698,191Added
20JANE STREET GROUP, LLC$503,43887,707New
21Potomac Capital Management, Inc.$444,39177,420Added
22FNY Investment Advisers, LLC$436,00075,979Added
23MARSHALL WACE, LLP$411,83571,748Added
24Colter Lewis Investment Partners LLC$385,11467,093New
25MILLENNIUM MANAGEMENT LLC$377,99065,852Trimmed

Source: SEC Form 13F filings · as of 2026-06-30