Capstone Investment Advisors’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
$3.93M Buy
40,900
+30,900
+309% +$3.87M 0.01% 552
2026
Q1
$1.25M Sell
10,000
-12,600
-56% -$1.89M ﹤0.01% 779
2025
Q4
$3.31M Sell
22,600
-41,500
-65% -$6.76M 0.01% 473
2025
Q3
$11.5M Buy
+64,100
New +$8.4M 0.02% 295
2025
Q2
– Sell
-82,500
Closed -$10.9M – 1574
2025
Q1
$10.9M Buy
+82,500
New +$9.51M 0.03% 277
2024
Q1
– Sell
-1,000
Closed -$77.5K – 2341
2023
Q4
$77.5K Sell
1,000
-84,300
-99% -$6.72M ﹤0.01% 1965
2023
Q3
$7.4M Buy
85,300
+64,300
+306% +$5.89M 0.03% 340
2023
Q2
$1.75M Hold
21,000
– – 0.01% 685
2023
Q1
$2.15M Hold
21,000
– – 0.01% 578
2022
Q4
$1.85M Buy
+21,000
New +$1.66M 0.01% 735
2022
Q2
– Sell
-10,000
Closed -$1.09M – 1827
2022
Q1
$1.09M Buy
+10,000
New +$1.15M ﹤0.01% 1281
2021
Q4
– Sell
-15,000
Closed -$2.22M – 1851
2021
Q3
$2.22M Buy
+15,000
New +$2.73M ﹤0.01% 1154
2021
Q1
– Sell
-30,000
Closed -$6.98M – 1666
2020
Q4
$6.98M Buy
30,000
+21,200
+241% +$5.89M 0.02% 495
2020
Q3
$2.59M Sell
8,800
-55,600
-86% -$14.6M 0.01% 726
2020
Q2
$13.9M Buy
64,400
+59,400
+1,188% +$12.4M 0.09% 187
2020
Q1
$972K Sell
5,000
-17,800
-78% -$3.72M 0.02% 719
2019
Q4
$4.84M Sell
22,800
-66,800
-75% -$12.5M 0.03% 567
2019
Q3
$15M Buy
89,600
+47,800
+114% +$8.21M 0.1% 196
2019
Q2
$7.08M Buy
41,800
+22,100
+112% +$3.81M 0.05% 377
2019
Q1
$3.59M Buy
+19,700
New +$3.31M 0.03% 439
2018
Q4
– Sell
-700
Closed -$115K – 1245
2018
Q3
$115K Sell
700
-10,100
-94% -$1.79M ﹤0.01% 1117
2018
Q2
$2M Buy
10,800
+2,800
+35% +$534K 0.03% 279
2018
Q1
$1.47M Buy
+8,000
New +$1.51M 0.03% 215
2017
Q3
– Sell
-15,000
Closed -$2.11M – 546
2017
Q2
$2.11M Buy
+15,000
New +$1.85M 0.06% 242
2016
Q4
– Sell
-25,000
Closed -$2.64M – 916
2016
Q3
$2.64M Buy
+25,000
New +$2.32M 0.06% 219
2015
Q3
– Sell
-16,000
Closed -$1.32M – 399
2015
Q2
$1.32M Sell
16,000
-16,600
-51% -$1.43M 0.02% 241
2015
Q1
$2.71M Buy
32,600
+27,200
+504% +$2.45M 0.04% 189
2014
Q4
$561K Buy
+5,400
New +$554K 0.01% 283

Other funds holding BABA

Capstone Investment Advisors's BABA Position: Q2 2026 in Review

Capstone Investment Advisors increased its Alibaba (BABA) stake by 9,612% in Q2 2026, buying an estimated $95.9M and bringing the position to 773,268 shares worth $74.2M. The position accounts for 0.14% of the portfolio, ranked #84.

Capstone Investment Advisors first reported a position in BABA in Q1 2015 and has held it in 31 quarters since. 1,229 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • Capstone Investment Advisors held 773,268 shares of Alibaba worth $74.2M as of Q2 2026.
  • Capstone Investment Advisors bought 765,306 Alibaba shares in Q2 2026, an estimated $95.9M.
  • Alibaba made up 0.14% of Capstone Investment Advisors's portfolio in Q2 2026, its #84 holding.
  • Capstone Investment Advisors first reported a position in Alibaba in Q1 2015 and has held it in 31 quarters since.
  • 1,229 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on Capstone Investment Advisors's 13F filing for Q2 2026, filed 17 Aug 2026.