EMC Capital Management’s Owlet OWLT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q1
Sell
-2,497
Closed -$13K 305
2023
Q4
$13K Hold
2,497
0.01% 269
2023
Q3
$11K Buy
2,497
+1,854
+288% +$7.77K 0.01% 279
2023
Q2
$651 Sell
643
-1,854
-74% -$7.63K 0.5% 15
2023
Q1
$11K Hold
2,497
0.01% 283
2022
Q4
$20K Sell
2,497
-715
-22% -$8.89K 0.02% 280
2022
Q3
$48K Sell
3,212
-3,143
-49% -$77.5K 0.04% 247
2022
Q2
$151K Sell
6,355
-2,243
-26% -$111K 0.13% 172
2022
Q1
$449K Sell
8,598
-2,667
-24% -$91.8K 0.32% 32
2021
Q4
$421K Buy
11,265
+9,594
+574% +$512K 0.23% 75
2021
Q3
$84K Hold
1,671
0.05% 102
2021
Q2
$233K Buy
+1,671
New +$233K 0.13% 94

Other funds holding OWLT

EMC Capital Management's OWLT Position: Q1 2024 in Review

EMC Capital Management sold out of Owlet (OWLT) in Q1 2024, closing a stake of 2,497 shares — an estimated $13K sold.

EMC Capital Management first reported a position in OWLT in Q2 2021 and held it in 11 quarters. The position peaked at $449K in Q1 2022. 23 funds tracked by Wall St. Rank hold OWLT as of Q1 2024.

  • EMC Capital Management reported no remaining Owlet position as of Q1 2024 after selling out during the quarter.
  • EMC Capital Management sold 2,497 Owlet shares in Q1 2024, an estimated $13K.
  • EMC Capital Management first reported a position in Owlet in Q2 2021 and held it in 11 quarters.
  • EMC Capital Management's Owlet position peaked at $449K in Q1 2022.
  • 23 funds tracked by Wall St. Rank held Owlet as of Q1 2024.

Based on EMC Capital Management's 13F filing for Q1 2024, filed 20 May 2024.