McDonald Partners’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.36K Buy
+35
New +$4.38K ﹤0.01% 559
2025
Q4
Sell
-3,744
Closed -$669K 209
2025
Q3
$669K Sell
3,744
-5,918
-61% -$775K 0.2% 121
2025
Q2
$1.1M Buy
9,662
+976
+11% +$116K 0.26% 108
2025
Q1
$1.15M Buy
8,686
+144
+2% +$16.6K 0.3% 100
2024
Q4
$724K Buy
8,542
+419
+5% +$39.6K 0.19% 138
2024
Q3
$862K Buy
8,123
+934
+13% +$76.4K 0.22% 118
2024
Q2
$518K Sell
7,189
-242
-3% -$18.6K 0.14% 160
2024
Q1
$538K Buy
7,431
+859
+13% +$62.9K 0.15% 161
2023
Q4
$509K Sell
6,572
-1,524
-19% -$121K 0.15% 162
2023
Q3
$702K Sell
8,096
-82
-1% -$7.51K 0.23% 121
2023
Q2
$682K Buy
8,178
+674
+9% +$59K 0.21% 126
2023
Q1
$767K Buy
7,504
+3,173
+73% +$318K 0.25% 112
2022
Q4
$382K Sell
4,331
-1,001
-19% -$78.9K 0.13% 165
2022
Q3
$427K Sell
5,332
-6,448
-55% -$614K 0.16% 151
2022
Q2
$1.34M Buy
11,780
+599
+5% +$58.7K 0.34% 86
2022
Q1
$1.22M Buy
+11,181
New +$1.29M 0.27% 109
2021
Q4
Sell
-8,651
Closed -$1.28M 560
2021
Q3
$1.28M Buy
8,651
+1,770
+26% +$322K 0.3% 94
2021
Q2
$1.56M Buy
6,881
+1,228
+22% +$273K 0.37% 76
2021
Q1
$1.28M Buy
5,653
+2,170
+62% +$533K 0.33% 90
2020
Q4
$811K Buy
+3,483
New +$967K 0.23% 119

Other funds holding BABA

McDonald Partners's BABA Position: Q2 2026 in Review

McDonald Partners opened a new position in Alibaba (BABA) in Q2 2026: 35 shares worth $3.36K. The stake represents ﹤0.01% of the portfolio and ranks #559 among its holdings. This is a return to the name: McDonald Partners previously reported a position in BABA as recently as Q3 2025.

McDonald Partners first reported a position in BABA in Q4 2020 and has held it in 20 quarters since. The position peaked at $1.56M in Q2 2021. 1,224 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • McDonald Partners held 35 shares of Alibaba worth $3.36K as of Q2 2026.
  • Alibaba was a new McDonald Partners position in Q2 2026.
  • Alibaba made up ﹤0.01% of McDonald Partners's portfolio in Q2 2026, its #559 holding.
  • McDonald Partners first reported a position in Alibaba in Q4 2020 and has held it in 20 quarters since.
  • McDonald Partners's Alibaba position peaked at $1.56M in Q2 2021.
  • 1,224 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on McDonald Partners's 13F filing for Q2 2026, filed 28 Jul 2026.