Owlet, Inc. (OWLT) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

19,313,512Shares Outstanding
17,627,100Shares held by institutions
$96,508,373Value of institutional holdings
91.27%Institutional ownership %
30.34%Shares Changed QoQ
66No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Owlet, Inc. (NYSE:OWLT) has 3 institutional investors with active 13F positions as of September 2023.

66 Institutional Holders

17,627,100 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
ECLIPSE OPERATIONS, LLC 31 Mar, 2026 7,700,835 0 0.00% $39,582,292.00
AWM Investment Company, Inc. 31 Mar, 2026 1,978,470 230,219 13.17% $10,169,336.00
Ameriprise Financial Inc 31 Mar, 2026 1,236,061 918,373 289.08% $6,350,306.00
Granahan Investment Management, LLC 31 Mar, 2026 1,186,655 499,906 72.79% $6,099,407.00
CANNELL CAPITAL LLC 31 Mar, 2026 998,165 566,543 131.26% $5,130,568.00
VANGUARD CAPITAL MANAGEMENT LLC 31 Mar, 2026 781,521 781,521 0.00% $4,017,018.00
BlackRock, Inc. 31 Mar, 2026 322,523 11,457 3.68% $1,657,768.00
RENAISSANCE TECHNOLOGIES LLC 31 Mar, 2026 228,072 -58,337 -20.37% $1,172,290.00
HARBOR CAPITAL ADVISORS, INC. 31 Mar, 2026 223,413 101,672 83.52% $1,148.00
GEODE CAPITAL MANAGEMENT, LLC 31 Mar, 2026 218,411 -21,621 -9.01% $1,123,319.00
MILLENNIUM MANAGEMENT LLC 31 Mar, 2026 212,969 176,444 483.08% $1,094,661.00
CenterBook Partners LP 31 Mar, 2026 186,453 186,453 0.00% $958,368.00
Bleichroeder LP 31 Mar, 2026 172,000 -138,000 -44.52% $884,080.00
Qube Research & Technologies Ltd 31 Mar, 2026 153,818 94,163 157.85% $790,625.00
Meros Investment Management, LP 31 Mar, 2026 137,447 57,042 70.94% $706,478.00
Man Group plc 31 Mar, 2026 132,054 132,054 0.00% $678,758.00
VANGUARD FIDUCIARY TRUST CO 31 Mar, 2026 125,950 125,950 0.00% $647,383.00
BRIDGEWAY CAPITAL MANAGEMENT, LLC 31 Mar, 2026 107,478 43,800 68.78% $552,437.00
PERKINS CAPITAL MANAGEMENT INC 31 Mar, 2026 106,095 3,990 3.91% $545,328.00
State Street Corp 31 Mar, 2026 105,511 -2,200 -2.04% $542,327.00