OWLT Owlet, Inc.: institutional ownership and insider trading

61 funds reported holding $114M of Owlet, Inc. in their latest 13F filings; in Q2 2026 funds net sold $2.96M, with 11 new positions and 19 funds selling out; over the last 12 months insiders bought $0 and sold $332K on the open market.

Famous investors holding OWLT

Largest institutional holders of OWLT

  1. ECLIPSE VENTURES, LLC — $44.2M
  2. VANGUARD GROUP INC — $13.8M
  3. Granahan Investment Management, LLC — $9.16M
  4. CANNELL CAPITAL LLC — $7.08M
  5. AWM Investment Company, Inc. — $7.03M
  6. VANGUARD CAPITAL MANAGEMENT LLC — $4.60M
  7. AMERIPRISE FINANCIAL INC (AMP) — $2.94M
  8. Pelion, Inc. — $2.76M
  9. HARBOR CAPITAL ADVISORS, INC. — $2.07M
  10. JACOBS LEVY EQUITY MANAGEMENT, INC — $1.90M

Recent OWLT insider trades

5%+ owners

All OWLT 13F holders · All OWLT insider trades