Renaissance Technologies’s Owlet OWLT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$1.17M Sell
228,072
-58,337
-20% -$618K ﹤0.01% 2181
2025
Q4
$4.64M Buy
286,409
+118,386
+70% +$1.34M 0.01% 1349
2025
Q3
$1.42M Buy
168,023
+30,414
+22% +$241K ﹤0.01% 2291
2025
Q2
$1.16M Buy
137,609
+68,750
+100% +$344K ﹤0.01% 2430
2025
Q1
$253K Buy
68,859
+20,422
+42% +$92.5K ﹤0.01% 2990
2024
Q4
$216K Buy
48,437
+16,718
+53% +$80.4K ﹤0.01% 3144
2024
Q3
$142K Buy
+31,719
New +$138K ﹤0.01% 3192
2024
Q1
Sell
-14,598
Closed -$77K 3971
2023
Q4
$77K Sell
14,598
-1,600
-10% -$7.85K ﹤0.01% 3368
2023
Q3
$73K Sell
16,198
-1,766
-10% -$7.4K ﹤0.01% 3308
2023
Q2
$86K Buy
17,964
+3,900
+28% +$16K ﹤0.01% 3507
2023
Q1
$64K Buy
14,064
+8,878
+171% +$52.6K ﹤0.01% 3602
2022
Q4
$41K Buy
5,186
+36
+0.7% +$448 ﹤0.01% 3837
2022
Q3
$77K Sell
5,150
-1,229
-19% -$30.3K ﹤0.01% 3662
2022
Q2
$152K Buy
6,379
+1,258
+25% +$62.3K ﹤0.01% 3744
2022
Q1
$319K Sell
5,121
-29
-0.6% -$998 ﹤0.01% 3444
2021
Q4
$193K Buy
+5,150
New +$275K ﹤0.01% 3522

Other funds holding OWLT

Renaissance Technologies's OWLT Position: Q1 2026 in Review

Renaissance Technologies reduced its Owlet (OWLT) stake by 20% in Q1 2026, selling an estimated $618K and leaving 228,072 shares worth $1.17M. The position accounts for ﹤0.01% of the portfolio, ranked #2181.

Renaissance Technologies first reported a position in OWLT in Q4 2021 and has held it in 16 quarters since. The position peaked at $4.64M in Q4 2025. 67 funds tracked by Wall St. Rank hold OWLT as of Q1 2026.

  • Renaissance Technologies held 228,072 shares of Owlet worth $1.17M as of Q1 2026.
  • Renaissance Technologies sold 58,337 Owlet shares in Q1 2026, an estimated $618K.
  • Owlet made up ﹤0.01% of Renaissance Technologies's portfolio in Q1 2026, its #2181 holding.
  • Renaissance Technologies first reported a position in Owlet in Q4 2021 and has held it in 16 quarters since.
  • Renaissance Technologies's Owlet position peaked at $4.64M in Q4 2025.
  • 67 funds tracked by Wall St. Rank held Owlet as of Q1 2026.

Based on Renaissance Technologies's 13F filing for Q1 2026, filed 14 May 2026.