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
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: Q1 2026 in Review

Capstone Investment Advisors reduced its Alibaba (BABA) stake by 43% in Q1 2026, selling an estimated $911K and leaving 7,962 shares worth $999K. The position accounts for ﹤0.01% of the portfolio, ranked #864.

Capstone Investment Advisors first reported a position in BABA in Q1 2015 and has held it in 30 quarters since. The position peaked at $49.9M in Q4 2020. 1,346 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Capstone Investment Advisors held 7,962 shares of Alibaba worth $999K as of Q1 2026.
  • Capstone Investment Advisors sold 6,063 Alibaba shares in Q1 2026, an estimated $911K.
  • Alibaba made up ﹤0.01% of Capstone Investment Advisors's portfolio in Q1 2026, its #864 holding.
  • Capstone Investment Advisors first reported a position in Alibaba in Q1 2015 and has held it in 30 quarters since.
  • Capstone Investment Advisors's Alibaba position peaked at $49.9M in Q4 2020.
  • 1,346 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Capstone Investment Advisors's 13F filing for Q1 2026, filed 15 May 2026.