Capula 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
Q2
$336M Buy
3,502,700
+3,430,700
+4,765% +$430M 1.2% 4
2026
Q1
$9.03M Sell
72,000
-1,856,000
-96% -$279M 0.06% 87
2025
Q4
$283M Buy
1,928,000
+804,200
+72% +$131M 1.42% 5
2025
Q3
$201M Buy
+1,123,800
New +$147M 1% 14
2025
Q2
Sell
-7,200
Closed -$952K 660
2025
Q1
$952K Sell
7,200
-45,600
-86% -$5.26M 0.01% 241
2024
Q4
$4.48M Buy
52,800
+28,500
+117% +$2.69M 0.03% 62
2024
Q3
$2.58M Buy
+24,300
New +$1.99M 0.03% 79
2021
Q4
Sell
-522,200
Closed -$77.3M 240
2021
Q3
$77.3M Buy
522,200
+143,600
+38% +$26.1M 0.95% 17
2021
Q2
$85.9M Buy
+378,600
New +$84.1M 1.39% 15
2020
Q2
Sell
-47,500
Closed -$9.24M 316
2020
Q1
$9.24M Sell
47,500
-4,000
-8% -$835K 0.33% 91
2019
Q4
$10.9M Hold
51,500
0.23% 104
2019
Q3
$8.61M Buy
+51,500
New +$8.85M 0.18% 120

Other funds holding BABA

Capula Management's BABA Position: Q2 2026 in Review

Capula Management increased its Alibaba (BABA) stake by 2,819% in Q2 2026, buying an estimated $405M and bringing the position to 3,343,509 shares worth $321M. The position accounts for 1.15% of the portfolio, ranked #5.

Capula Management first reported a position in BABA in Q3 2019 and has held it in 15 quarters since. 1,224 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • Capula Management held 3,343,509 shares of Alibaba worth $321M as of Q2 2026.
  • Capula Management bought 3,228,963 Alibaba shares in Q2 2026, an estimated $405M.
  • Alibaba made up 1.15% of Capula Management's portfolio in Q2 2026, its #5 holding.
  • Capula Management first reported a position in Alibaba in Q3 2019 and has held it in 15 quarters since.
  • 1,224 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on Capula Management's 13F filing for Q2 2026, filed 14 Aug 2026.