A total of 10 institutions have reported a stake in Owlet, Inc. (NYSE:OWLT) as of December 2025, according to recent 13F filings with the SEC.
| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| Granahan Investment Management, LLC | 30 Sep, 2025 | 509,904 | 293,771 | 135.92% | $4,318,887.00 |
| NEXT CENTURY GROWTH INVESTORS LLC | 30 Sep, 2025 | 409,500 | 212,683 | 108.06% | $3,468,465.00 |
| VANGUARD GROUP INC | 30 Sep, 2025 | 389,840 | 180,619 | 86.33% | $3,301,945.00 |
| CORSAIR CAPITAL MANAGEMENT, L.P. | 30 Sep, 2025 | 363,349 | -75,000 | -17.11% | $3,077,566.00 |
| Pelion, Inc. | 30 Sep, 2025 | 325,471 | 0 | 0.00% | $2,756,739.00 |
| Cresset Asset Management, LLC | 30 Sep, 2025 | 316,411 | 0 | 0.00% | $2,680,001.00 |
| Bleichroeder LP | 30 Sep, 2025 | 270,000 | 0 | 0.00% | $2,286,900.00 |
| RENAISSANCE TECHNOLOGIES LLC | 30 Sep, 2025 | 168,023 | 30,414 | 22.10% | $1,423,155.00 |
| BlackRock, Inc. | 30 Sep, 2025 | 126,646 | 37,863 | 42.65% | $1,072,693.00 |
| HARBOR CAPITAL ADVISORS, INC. | 30 Sep, 2025 | 117,581 | -284,679 | -70.77% | $996.00 |
| Informed Momentum Co LLC | 30 Sep, 2025 | 111,156 | -6,101 | -5.20% | $941,491.00 |
| GEODE CAPITAL MANAGEMENT, LLC | 30 Sep, 2025 | 103,693 | 41,832 | 67.62% | $878,415.00 |
| Archon Capital Management LLC | 30 Sep, 2025 | 58,413 | 5,766 | 10.95% | $494,758.00 |
| NORTHERN TRUST CORP | 30 Sep, 2025 | 48,687 | 3,822 | 8.52% | $412,379.00 |
| GOLDMAN SACHS GROUP INC | 30 Sep, 2025 | 46,370 | 20,482 | 79.12% | $392,754.00 |
| Dynamic Advisor Solutions LLC | 30 Sep, 2025 | 44,645 | 0 | 0.00% | $378,143.00 |
| STATE STREET CORP | 30 Sep, 2025 | 38,351 | 21,400 | 126.25% | $324,833.00 |
| AMAZON COM INC | 30 Sep, 2025 | 35,252 | 0 | 0.00% | $298,584.00 |
| ESSEX INVESTMENT MANAGEMENT CO LLC | 30 Sep, 2025 | 28,563 | 0 | 0.00% | $241,929.00 |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | 30 Sep, 2025 | 22,563 | -4,000 | -15.06% | $191,109.00 |