Bank of America’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
$495K Buy
96,241
+78,619
+446% +$833K ﹤0.01% 4901
2025
Q4
$285K Buy
17,622
+12,394
+237% +$140K ﹤0.01% 5176
2025
Q3
$44.3K Buy
5,228
+5,149
+6,518% +$40.7K ﹤0.01% 6871
2025
Q2
$663 Buy
79
+8
+11% +$40 ﹤0.01% 7610
2025
Q1
$261 Sell
71
-41
-37% -$186 ﹤0.01% 7638
2024
Q4
$498 Sell
112
-1,143
-91% -$5.5K ﹤0.01% 7412
2024
Q3
$5.63K Buy
1,255
+11
+0.9% +$48 ﹤0.01% 6986
2024
Q2
$5.13K Sell
1,244
-1,321
-52% -$5.34K ﹤0.01% 7000
2024
Q1
$11.1K Sell
2,565
-16,703
-87% -$87.6K ﹤0.01% 6863
2023
Q4
$102K Buy
19,268
+466
+2% +$2.29K ﹤0.01% 6369
2023
Q3
$84.2K Buy
18,802
+5,740
+44% +$24.1K ﹤0.01% 6318
2023
Q2
$62.2K Buy
13,062
+9,435
+260% +$38.8K ﹤0.01% 6376
2023
Q1
$16.4K Buy
3,627
+3,061
+541% +$18.1K ﹤0.01% 6808
2022
Q4
$4.43K Buy
566
+90
+19% +$1.12K ﹤0.01% 7078
2022
Q3
$7K Sell
476
-2,088
-81% -$51.5K ﹤0.01% 7311
2022
Q2
$60K Sell
2,564
-409
-14% -$20.2K ﹤0.01% 6743
2022
Q1
$185K Buy
2,973
+780
+36% +$26.9K ﹤0.01% 6514
2021
Q4
$82K Buy
2,193
+1,065
+94% +$56.9K ﹤0.01% 6980
2021
Q3
$89K Buy
+1,128
New +$126K ﹤0.01% 6782
2021
Q1
Sell
-7,143
Closed -$1.02M 7680
2020
Q4
$1.02M Buy
+7,143
New +$986K ﹤0.01% 4490

Other funds holding OWLT

Bank of America's OWLT Position: Q1 2026 in Review

Bank of America increased its Owlet (OWLT) stake by 446% in Q1 2026, buying an estimated $833K and bringing the position to 96,241 shares worth $495K. The position accounts for ﹤0.01% of the portfolio, ranked #4901.

Bank of America first reported a position in OWLT in Q4 2020 and has held it in 20 quarters since. The position peaked at $1.02M in Q4 2020. 67 funds tracked by Wall St. Rank hold OWLT as of Q1 2026.

  • Bank of America held 96,241 shares of Owlet worth $495K as of Q1 2026.
  • Bank of America bought 78,619 Owlet shares in Q1 2026, an estimated $833K.
  • Owlet made up ﹤0.01% of Bank of America's portfolio in Q1 2026, its #4901 holding.
  • Bank of America first reported a position in Owlet in Q4 2020 and has held it in 20 quarters since.
  • Bank of America's Owlet position peaked at $1.02M in Q4 2020.
  • 67 funds tracked by Wall St. Rank held Owlet as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.