Macquarie Group’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
Sell
-20,093
Closed -$2.95M 823
2025
Q4
$2.95M Sell
20,093
-2,263,209
-99% -$369M 0.01% 510
2025
Q3
$408M Buy
2,283,302
+13,006
+0.6% +$1.7M 0.48% 22
2025
Q2
$257M Sell
2,270,296
-3,983
-0.2% -$472K 0.32% 47
2025
Q1
$301M Buy
2,274,279
+7,305
+0.3% +$842K 0.37% 34
2024
Q4
$192M Sell
2,266,974
-443,447
-16% -$41.9M 0.23% 90
2024
Q3
$288M Buy
2,710,421
+65,633
+2% +$5.37M 0.31% 54
2024
Q2
$190M Sell
2,644,788
-10,519
-0.4% -$807K 0.22% 107
2024
Q1
$192M Sell
2,655,307
-10,015
-0.4% -$734K 0.22% 110
2023
Q4
$207M Sell
2,665,322
-22,614
-0.8% -$1.8M 0.24% 91
2023
Q3
$233M Sell
2,687,936
-32,408
-1% -$2.97M 0.29% 62
2023
Q2
$227M Buy
2,720,344
+273,390
+11% +$23.9M 0.26% 71
2023
Q1
$250M Sell
2,446,954
-32,024
-1% -$3.21M 0.3% 61
2022
Q4
$218M Sell
2,478,978
-119,084
-5% -$9.39M 0.26% 72
2022
Q3
$208M Sell
2,598,062
-22,669
-0.9% -$2.16M 0.25% 80
2022
Q2
$298M Sell
2,620,731
-47,867
-2% -$4.69M 0.33% 54
2022
Q1
$290M Buy
2,668,598
+511,071
+24% +$58.9M 0.22% 81
2021
Q4
$256M Sell
2,157,527
-80,128
-4% -$11.7M 0.21% 107
2021
Q3
$331M Sell
2,237,655
-1,212,303
-35% -$221M 0.28% 72
2021
Q2
$782M Buy
3,449,958
+1,535,525
+80% +$341M 0.64% 17
2021
Q1
$434M Sell
1,914,433
-45,414
-2% -$11.2M 0.61% 37
2020
Q4
$456M Sell
1,959,847
-26,033
-1% -$7.23M 0.67% 37
2020
Q3
$584M Sell
1,985,880
-30,609
-2% -$8.06M 0.99% 30
2020
Q2
$435M Sell
2,016,489
-53,475
-3% -$11.1M 0.75% 36
2020
Q1
$403M Sell
2,069,964
-220,261
-10% -$46M 0.83% 33
2019
Q4
$486M Sell
2,290,225
-127,344
-5% -$23.9M 0.69% 36
2019
Q3
$404M Sell
2,417,569
-333,449
-12% -$57.3M 0.68% 36
2019
Q2
$466M Buy
2,751,018
+84,414
+3% +$14.6M 0.79% 36
2019
Q1
$487M Buy
2,666,604
+34,096
+1% +$5.73M 0.83% 36
2018
Q4
$361M Sell
2,632,508
-24,070
-0.9% -$3.56M 0.7% 35
2018
Q3
$438M Sell
2,656,578
-24,048
-0.9% -$4.26M 0.71% 36
2018
Q2
$497M Buy
2,680,626
+441,566
+20% +$84.2M 0.86% 35
2018
Q1
$411M Sell
2,239,060
-33,703
-1% -$6.35M 0.75% 35
2017
Q4
$394M Sell
2,272,763
-67,557
-3% -$12.1M 0.7% 35
2017
Q3
$404M Buy
2,340,320
+87,343
+4% +$14.2M 0.73% 35
2017
Q2
$317M Buy
2,252,977
+328,409
+17% +$40.6M 0.58% 36
2017
Q1
$208M Buy
1,924,568
+288,804
+18% +$29.4M 0.38% 47
2016
Q4
$144M Buy
1,635,764
+151,640
+10% +$14.6M 0.27% 55
2016
Q3
$157M Buy
1,484,124
+688,298
+86% +$63.8M 0.3% 56
2016
Q2
$63.3M Buy
795,826
+201,221
+34% +$15.7M 0.12% 138
2016
Q1
$47M Buy
594,605
+87,500
+17% +$6.16M 0.09% 179
2015
Q4
$41.2M Buy
507,105
+278,219
+122% +$21.8M 0.08% 213
2015
Q3
$13.5M Sell
228,886
-236,565
-51% -$17.2M 0.03% 433
2015
Q2
$38.3M Buy
465,451
+320,242
+221% +$27.5M 0.08% 240
2015
Q1
$12.1M Sell
145,209
-2,388
-2% -$216K 0.02% 498
2014
Q4
$15.3M Sell
147,597
-61,250
-29% -$6.29M 0.03% 432
2014
Q3
$18.6M Buy
+208,847
New +$18.8M 0.04% 385

Other funds holding BABA

Macquarie Group's BABA Position: Q1 2026 in Review

Macquarie Group sold out of Alibaba (BABA) in Q1 2026, closing a stake of 20,093 shares — an estimated $2.95M sold.

Macquarie Group first reported a position in BABA in Q3 2014 and held it in 46 quarters. The position peaked at $782M in Q2 2021. 1,348 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Macquarie Group reported no remaining Alibaba position as of Q1 2026 after selling out during the quarter.
  • Macquarie Group sold 20,093 Alibaba shares in Q1 2026, an estimated $2.95M.
  • Macquarie Group first reported a position in Alibaba in Q3 2014 and held it in 46 quarters.
  • Macquarie Group's Alibaba position peaked at $782M in Q2 2021.
  • 1,348 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Macquarie Group's 13F filing for Q1 2026, filed 15 May 2026.