Wolverine Asset Management’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
$94.1M Buy
750,100
+553,100
+281% +$83.1M 0.91% 20
2025
Q4
$28.9M Sell
197,000
-526,500
-73% -$85.7M 0.23% 114
2025
Q3
$129M Buy
723,500
+277,900
+62% +$36.4M 0.96% 16
2025
Q2
$50.5M Buy
445,600
+237,100
+114% +$28.1M 0.47% 55
2025
Q1
$27.6M Buy
208,500
+69,900
+50% +$8.06M 0.33% 68
2024
Q4
$11.8M Buy
138,600
+137,400
+11,450% +$13M 0.12% 188
2024
Q3
$127K Buy
1,200
+100
+9% +$8.18K ﹤0.01% 1083
2024
Q2
$79.2K Buy
+1,100
New +$84.3K ﹤0.01% 1129
2019
Q2
Sell
-130,500
Closed -$23.8M 1393
2019
Q1
$23.8M Sell
130,500
-840,400
-87% -$141M 0.32% 64
2018
Q4
$133M Buy
970,900
+25,000
+3% +$3.7M 1.6% 7
2018
Q3
$156M Sell
945,900
-100,000
-10% -$17.7M 1.81% 7
2018
Q2
$194M Buy
1,045,900
+100,000
+11% +$19.1M 2.51% 2
2018
Q1
$174M Sell
945,900
-523,700
-36% -$98.6M 2.25% 3
2017
Q4
$253M Sell
1,469,600
-150,000
-9% -$26.9M 2.56% 3
2017
Q3
$280M Buy
1,619,600
+746,900
+86% +$121M 3.1% 3
2017
Q2
$123M Buy
872,700
+88,600
+11% +$10.9M 1.56% 12
2017
Q1
$84.5M Sell
784,100
-288,500
-27% -$29.4M 1.31% 15
2016
Q4
$94.2M Buy
1,072,600
+350,500
+49% +$33.7M 1.22% 15
2016
Q3
$76.4M Sell
722,100
-276,400
-28% -$25.6M 1.14% 15
2016
Q2
$79.4M Buy
998,500
+996,231
+43,906% +$78M 1.21% 8
2016
Q1
$2.07M Sell
2,269
-1,527
-40% -$107K 0.06% 276
2015
Q4
$4.23M Buy
3,796
+537
+16% +$42.1K 0.09% 196
2015
Q3
$9.26M Sell
3,259
-782
-19% -$56.9K 0.22% 100
2015
Q2
$5M Buy
4,041
+1,123
+38% +$96.5K 0.11% 166
2015
Q1
$4.55M Buy
+2,918
New +$263K 0.09% 173

Other funds holding BABA

Wolverine Asset Management's BABA Position: Q1 2026 in Review

Wolverine Asset Management sold out of Alibaba (BABA) in Q1 2026, closing a stake of 327 shares — an estimated $49.2K sold.

Wolverine Asset Management first reported a position in BABA in Q3 2014 and held it in 18 quarters. The position peaked at $22.1M in Q1 2015. 1,343 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Wolverine Asset Management reported no remaining Alibaba position as of Q1 2026 after selling out during the quarter.
  • Wolverine Asset Management sold 327 Alibaba shares in Q1 2026, an estimated $49.2K.
  • Wolverine Asset Management first reported a position in Alibaba in Q3 2014 and held it in 18 quarters.
  • Wolverine Asset Management's Alibaba position peaked at $22.1M in Q1 2015.
  • 1,343 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Wolverine Asset Management's 13F filing for Q1 2026, filed 4 May 2026.