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
$999K Sell
7,962
-6,063
-43% -$911K ﹤0.01% 864
2025
Q4
$2.06M Sell
14,025
-25,067
-64% -$4.08M ﹤0.01% 616
2025
Q3
$6.99M Buy
39,092
+8,150
+26% +$1.07M 0.01% 388
2025
Q2
$3.51M Buy
30,942
+22,185
+253% +$2.63M 0.01% 476
2025
Q1
$1.16M Sell
8,757
-19,943
-69% -$2.3M ﹤0.01% 842
2024
Q4
$2.43M Sell
28,700
-32,050
-53% -$3.03M 0.01% 784
2024
Q3
$6.45M Buy
60,750
+15,000
+33% +$1.23M 0.02% 402
2024
Q2
$3.29M Sell
45,750
-13,736
-23% -$1.05M 0.01% 570
2024
Q1
$4.3M Buy
59,486
+10,652
+22% +$780K 0.02% 495
2023
Q4
$3.79M Buy
48,834
+46,044
+1,650% +$3.67M 0.01% 616
2023
Q3
$242K Sell
2,790
-59,006
-95% -$5.4M ﹤0.01% 1720
2023
Q2
$5.15M Buy
61,796
+38,022
+160% +$3.33M 0.03% 375
2023
Q1
$2.43M Sell
23,774
-206,521
-90% -$20.7M 0.01% 537
2022
Q4
$20.3M Buy
230,295
+203,981
+775% +$16.1M 0.15% 106
2022
Q3
$2.1M Buy
26,314
+22,339
+562% +$2.13M 0.01% 727
2022
Q2
$452K Sell
3,975
-4,091
-51% -$401K ﹤0.01% 1273
2022
Q1
$878K Buy
8,066
+2,603
+48% +$300K ﹤0.01% 1363
2021
Q4
$649K Sell
5,463
-13,754
-72% -$2M ﹤0.01% 1410
2021
Q3
$2.85M Buy
+19,217
New +$3.5M 0.01% 1070
2021
Q2
Sell
-213,104
Closed -$48.3M 1716
2021
Q1
$48.3M Sell
213,104
-1,362
-0.6% -$335K 0.14% 145
2020
Q4
$49.9M Buy
214,466
+210,263
+5,003% +$58.4M 0.17% 104
2020
Q3
$1.24M Buy
4,203
+1,534
+57% +$404K 0.01% 958
2020
Q2
$576K Sell
2,669
-14,926
-85% -$3.11M ﹤0.01% 1059
2020
Q1
$3.42M Buy
17,595
+14,576
+483% +$3.04M 0.06% 375
2019
Q4
$640K Sell
3,019
-9,526
-76% -$1.79M ﹤0.01% 1097
2019
Q3
$2.1M Buy
+12,545
New +$2.16M 0.01% 717
2019
Q2
Sell
-16,816
Closed -$2.9M 1388
2019
Q1
$3.07M Sell
16,816
-12,622
-43% -$2.12M 0.03% 478
2018
Q4
$4.04M Buy
29,438
+27,187
+1,208% +$4.02M 0.05% 291
2018
Q3
$371K Buy
+2,251
New +$398K ﹤0.01% 860
2015
Q2
Sell
-57,059
Closed -$4.9M 291
2015
Q1
$4.75M Buy
+57,059
New +$5.15M 0.08% 148

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,348 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,348 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.