Prelude Capital Management’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2022
Q2
Sell
-5,500
Closed -$598K 1813
2022
Q1
$598K Buy
5,500
+600
+12% +$69.1K 0.02% 781
2021
Q4
$582K Buy
4,900
+1,500
+44% +$218K 0.01% 924
2021
Q3
$503K Sell
3,400
-2,400
-41% -$437K 0.01% 892
2021
Q2
$1.28M Sell
5,800
-8,600
-60% -$1.91M 0.04% 482
2021
Q1
$3.27M Sell
14,400
-13,000
-47% -$3.19M 0.08% 180
2020
Q4
$6.38M Buy
27,400
+20,700
+309% +$5.75M 0.16% 71
2020
Q3
$1.97M Sell
6,700
-1,700
-20% -$448K 0.1% 157
2020
Q2
$1.81M Buy
8,400
+6,400
+320% +$1.33M 0.1% 184
2020
Q1
$389K Sell
2,000
-40,100
-95% -$8.37M 0.03% 349
2019
Q4
$8.93M Buy
+42,100
New +$7.9M 0.34% 30
2019
Q2
Sell
-39,700
Closed -$7.24M 1665
2019
Q1
$7.24M Buy
39,700
+38,900
+4,863% +$6.54M 0.41% 37
2018
Q4
$110K Buy
+800
New +$118K 0.01% 901
2016
Q2
Sell
-33,000
Closed -$2.61M 1574
2016
Q1
$2.61M Buy
33,000
+3,300
+11% +$232K 0.36% 52
2015
Q4
$2.41M Buy
29,700
+10,600
+55% +$832K 0.37% 55
2015
Q3
$1.13M Buy
+19,100
New +$1.39M 0.16% 149
2015
Q1
Sell
-7,600
Closed -$790K 1933
2014
Q4
$790K Buy
+7,600
New +$780K 0.12% 197

Other funds holding BABA

Prelude Capital Management's BABA Position: Q1 2026 in Review

Prelude Capital Management reduced its Alibaba (BABA) stake by 55% in Q1 2026, selling an estimated $1.05M and leaving 5,644 shares worth $708K. The position accounts for 0.05% of the portfolio, ranked #394.

Prelude Capital Management first reported a position in BABA in Q3 2014 and has held it in 34 quarters since. The position peaked at $36M in Q4 2022. 1,344 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Prelude Capital Management held 5,644 shares of Alibaba worth $708K as of Q1 2026.
  • Prelude Capital Management sold 6,976 Alibaba shares in Q1 2026, an estimated $1.05M.
  • Alibaba made up 0.05% of Prelude Capital Management's portfolio in Q1 2026, its #394 holding.
  • Prelude Capital Management first reported a position in Alibaba in Q3 2014 and has held it in 34 quarters since.
  • Prelude Capital Management's Alibaba position peaked at $36M in Q4 2022.
  • 1,344 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Prelude Capital Management's 13F filing for Q1 2026, filed 15 May 2026.