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
$74.2M Buy
773,268
+765,306
+9,612% +$95.9M 0.14% 84
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: 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.