Lake Street Private Wealth’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
– Sell
-1,116
Closed -$164K – 273
2025
Q4
$164K Buy
+1,116
New +$182K 0.02% 273
2023
Q2
– Sell
-2,167
Closed -$221K – 290
2023
Q1
$221K Buy
+2,167
New +$217K 0.04% 256
2022
Q3
– Sell
-1,817
Closed -$207K – 282
2022
Q2
$207K Buy
+1,817
New +$178K 0.04% 277
2021
Q4
– Sell
-3,323
Closed -$492K – 327
2021
Q3
$492K Sell
3,323
-1,136
-25% -$207K 0.12% 149
2021
Q2
$989K Buy
4,459
+4
+0.1% +$889 0.25% 98
2021
Q1
$1.01M Sell
4,455
-24
-0.5% -$5.89K 0.28% 96
2020
Q4
$1.04M Buy
4,479
+1,532
+52% +$425K 0.3% 87
2020
Q3
$866K Sell
2,947
-158
-5% -$41.6K 0.29% 81
2020
Q2
$669K Sell
3,105
-755
-20% -$157K 0.25% 94
2020
Q1
$751K Buy
3,860
+670
+21% +$140K 0.34% 74
2019
Q4
$677K Buy
3,190
+360
+13% +$67.5K 0.26% 94
2019
Q3
$473K Sell
2,830
-737
-21% -$127K 0.22% 99
2019
Q2
$604K Buy
3,567
+170
+5% +$29.3K 0.36% 68
2019
Q1
$620K Buy
+3,397
New +$571K 0.43% 62

Other funds holding BABA

Lake Street Private Wealth's BABA Position: Q1 2026 in Review

Lake Street Private Wealth sold out of Alibaba (BABA) in Q1 2026, closing a stake of 1,116 shares — an estimated $164K sold.

Lake Street Private Wealth first reported a position in BABA in Q1 2019 and held it in 14 quarters. The position peaked at $1.04M in Q4 2020. 1,351 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Lake Street Private Wealth reported no remaining Alibaba position as of Q1 2026 after selling out during the quarter.
  • Lake Street Private Wealth sold 1,116 Alibaba shares in Q1 2026, an estimated $164K.
  • Lake Street Private Wealth first reported a position in Alibaba in Q1 2019 and held it in 14 quarters.
  • Lake Street Private Wealth's Alibaba position peaked at $1.04M in Q4 2020.
  • 1,351 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Lake Street Private Wealth's 13F filing for Q1 2026, filed 13 Apr 2026.