Macquarie Group
BABA icon

Macquarie Group’s Alibaba BABA Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$257M Sell
2,270,296
-3,983
-0.2% -$452K 0.32% 47
2025
Q1
$301M Buy
2,274,279
+7,305
+0.3% +$966K 0.37% 34
2024
Q4
$192M Sell
2,266,974
-443,447
-16% -$37.6M 0.23% 90
2024
Q3
$288M Buy
2,710,421
+65,633
+2% +$6.96M 0.31% 54
2024
Q2
$190M Sell
2,644,788
-10,519
-0.4% -$757K 0.22% 107
2024
Q1
$192M Sell
2,655,307
-10,015
-0.4% -$725K 0.22% 110
2023
Q4
$207M Sell
2,665,322
-22,614
-0.8% -$1.75M 0.24% 91
2023
Q3
$233M Sell
2,687,936
-32,408
-1% -$2.81M 0.29% 62
2023
Q2
$227M Buy
2,720,344
+273,390
+11% +$22.8M 0.26% 71
2023
Q1
$250M Sell
2,446,954
-32,024
-1% -$3.27M 0.3% 61
2022
Q4
$218M Sell
2,478,978
-119,084
-5% -$10.5M 0.26% 72
2022
Q3
$208M Sell
2,598,062
-22,669
-0.9% -$1.81M 0.25% 80
2022
Q2
$298M Sell
2,620,731
-47,867
-2% -$5.44M 0.33% 54
2022
Q1
$290K Buy
2,668,598
+511,071
+24% +$55.6K 0.22% 81
2021
Q4
$256M Sell
2,157,527
-80,128
-4% -$9.52M 0.21% 107
2021
Q3
$331M Sell
2,237,655
-1,212,303
-35% -$179M 0.28% 72
2021
Q2
$782M Buy
3,449,958
+1,535,525
+80% +$348M 0.64% 17
2021
Q1
$434M Sell
1,914,433
-45,414
-2% -$10.3M 0.61% 37
2020
Q4
$456M Sell
1,959,847
-26,033
-1% -$6.06M 0.67% 37
2020
Q3
$584M Sell
1,985,880
-30,609
-2% -$9M 0.99% 30
2020
Q2
$435M Sell
2,016,489
-53,475
-3% -$11.5M 0.75% 36
2020
Q1
$403M Sell
2,069,964
-220,261
-10% -$42.8M 0.83% 33
2019
Q4
$486M Sell
2,290,225
-127,344
-5% -$27M 0.69% 36
2019
Q3
$404M Sell
2,417,569
-333,449
-12% -$55.8M 0.68% 36
2019
Q2
$466M Buy
2,751,018
+84,414
+3% +$14.3M 0.79% 36
2019
Q1
$487M Buy
2,666,604
+34,096
+1% +$6.22M 0.83% 36
2018
Q4
$361M Sell
2,632,508
-24,070
-0.9% -$3.3M 0.7% 35
2018
Q3
$438M Sell
2,656,578
-24,048
-0.9% -$3.96M 0.71% 36
2018
Q2
$497M Buy
2,680,626
+441,566
+20% +$81.9M 0.86% 35
2018
Q1
$411M Sell
2,239,060
-33,703
-1% -$6.19M 0.75% 35
2017
Q4
$394M Sell
2,272,763
-67,557
-3% -$11.7M 0.7% 35
2017
Q3
$404M Buy
2,340,320
+87,343
+4% +$15.1M 0.73% 35
2017
Q2
$317M Buy
2,252,977
+328,409
+17% +$46.3M 0.58% 36
2017
Q1
$208M Buy
1,924,568
+288,804
+18% +$31.1M 0.38% 47
2016
Q4
$144M Buy
1,635,764
+151,640
+10% +$13.3M 0.27% 55
2016
Q3
$157M Sell
1,484,124
-107,528
-7% -$11.4M 0.3% 56
2016
Q2
$127M Buy
1,591,652
+997,047
+168% +$79.3M 0.12% 139
2016
Q1
$47M Buy
594,605
+87,500
+17% +$6.91M 0.09% 179
2015
Q4
$41.2M Buy
507,105
+278,219
+122% +$22.6M 0.08% 213
2015
Q3
$13.5M Sell
228,886
-236,565
-51% -$13.9M 0.03% 433
2015
Q2
$38.3M Buy
465,451
+320,242
+221% +$26.3M 0.08% 240
2015
Q1
$12.1M Sell
145,209
-2,388
-2% -$199K 0.02% 498
2014
Q4
$15.3M Sell
147,597
-61,250
-29% -$6.37M 0.03% 432
2014
Q3
$18.6M Buy
+208,847
New +$18.6M 0.04% 378