Russell Investments Group
BABA icon

Russell Investments Group’s Alibaba BABA Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$58.2M Sell
513,201
-31,957
-6% -$3.62M 0.07% 267
2025
Q1
$72.1M Sell
545,158
-57,623
-10% -$7.62M 0.1% 217
2024
Q4
$51.1M Sell
602,781
-571,272
-49% -$48.4M 0.07% 289
2024
Q3
$125M Buy
1,174,053
+68,263
+6% +$7.24M 0.18% 112
2024
Q2
$79.6M Buy
1,105,790
+108,486
+11% +$7.81M 0.13% 165
2024
Q1
$72.2M Buy
997,304
+4,520
+0.5% +$327K 0.11% 189
2023
Q4
$77M Buy
992,784
+21,228
+2% +$1.65M 0.14% 164
2023
Q3
$84.3M Buy
971,556
+391,222
+67% +$33.9M 0.17% 131
2023
Q2
$48.4M Buy
580,334
+142,517
+33% +$11.9M 0.09% 240
2023
Q1
$44.7M Sell
437,817
-45,519
-9% -$4.65M 0.09% 265
2022
Q4
$42.6M Buy
483,336
+21,751
+5% +$1.92M 0.09% 279
2022
Q3
$36.9M Buy
461,585
+92,652
+25% +$7.41M 0.08% 294
2022
Q2
$41.9M Buy
368,933
+132,086
+56% +$15M 0.09% 275
2022
Q1
$25.8M Sell
236,847
-831,025
-78% -$90.4M 0.04% 476
2021
Q4
$127M Sell
1,067,872
-204,653
-16% -$24.3M 0.2% 97
2021
Q3
$188M Sell
1,272,525
-345,242
-21% -$51.1M 0.32% 49
2021
Q2
$368M Sell
1,617,767
-689,305
-30% -$157M 0.62% 12
2021
Q1
$524M Sell
2,307,072
-99,968
-4% -$22.7M 0.93% 7
2020
Q4
$566M Sell
2,407,040
-529,887
-18% -$125M 1.12% 7
2020
Q3
$842M Sell
2,936,927
-157,143
-5% -$45M 1.81% 4
2020
Q2
$667M Sell
3,094,070
-283,318
-8% -$61M 1.49% 4
2020
Q1
$653M Buy
3,377,388
+152,465
+5% +$29.5M 1.69% 4
2019
Q4
$685M Buy
3,224,923
+1,238,005
+62% +$263M 1.28% 4
2019
Q3
$331M Sell
1,986,918
-108,842
-5% -$18.1M 0.64% 18
2019
Q2
$356M Sell
2,095,760
-537,612
-20% -$91.4M 0.67% 17
2019
Q1
$477M Buy
2,633,372
+453,963
+21% +$82.2M 0.88% 9
2018
Q4
$300M Buy
2,179,409
+334,928
+18% +$46.1M 0.67% 17
2018
Q3
$305M Sell
1,844,481
-225,949
-11% -$37.3M 0.58% 20
2018
Q2
$386M Sell
2,070,430
-367,433
-15% -$68.5M 0.81% 10
2018
Q1
$447M Sell
2,437,863
-152,303
-6% -$27.9M 0.76% 16
2017
Q4
$446M Sell
2,590,166
-333,868
-11% -$57.5M 0.75% 15
2017
Q3
$505M Buy
2,924,034
+216,950
+8% +$37.5M 0.86% 7
2017
Q2
$381M Sell
2,707,084
-66,070
-2% -$9.31M 0.68% 16
2017
Q1
$299M Buy
2,773,154
+581,669
+27% +$62.7M 0.55% 20
2016
Q4
$191M Buy
+2,191,485
New +$191M 0.37% 37