Schroder Investment Management 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
Q2
$11.9M Sell
124,371
-74,984
-38% -$9.39M 0.01% 641
2026
Q1
$25M Buy
199,355
+45,951
+30% +$6.91M 0.02% 493
2025
Q4
$22.5M Buy
153,404
+60,220
+65% +$9.81M 0.02% 485
2025
Q3
$16.7M Sell
93,184
-69,807
-43% -$9.15M 0.01% 573
2025
Q2
$18.5M Sell
162,991
-36,096
-18% -$4.27M 0.02% 534
2025
Q1
$26.4M Sell
199,087
-3,222
-2% -$372K 0.03% 440
2024
Q4
$17M Buy
202,309
+52,302
+35% +$4.94M 0.02% 544
2024
Q3
$16.1M Sell
150,007
-5,491
-4% -$449K 0.02% 570
2024
Q2
$11.2M Sell
155,498
-20,588
-12% -$1.58M 0.01% 618
2024
Q1
$12.7M Sell
176,086
-220,350
-56% -$16.1M 0.02% 603
2023
Q4
$30.7M Sell
396,436
-1,671,437
-81% -$133M 0.04% 389
2023
Q3
$179M Sell
2,067,873
-17,538
-0.8% -$1.61M 0.27% 74
2023
Q2
$174M Sell
2,085,411
-94,031
-4% -$8.23M 0.25% 77
2023
Q1
$223M Sell
2,179,442
-1,118
-0.1% -$112K 0.33% 68
2022
Q4
$192M Sell
2,180,560
-110,784
-5% -$8.74M 0.31% 70
2022
Q3
$183M Sell
2,291,344
-252,299
-10% -$24M 0.3% 73
2022
Q2
$289M Sell
2,543,643
-1,612,270
-39% -$158M 0.44% 48
2022
Q1
$484M Sell
4,155,913
-2,132,377
-34% -$246M 0.64% 29
2021
Q4
$747M Sell
6,288,290
-3,031,618
-33% -$442M 0.98% 16
2021
Q3
$1.38B Sell
9,319,908
-13,273,079
-59% -$2.41B 2.12% 4
2021
Q2
$5.12B Buy
22,592,987
+1,099,571
+5% +$244M 6.42% 1
2021
Q1
$4.87B Sell
21,493,416
-878,957
-4% -$216M 6.32% 1
2020
Q4
$5.21B Sell
22,372,373
-1,962,424
-8% -$545M 7.35% 1
2020
Q3
$7.01B Sell
24,334,797
-373
-0% -$98.3K 11.21% 1
2020
Q2
$5.25B Buy
24,335,170
+299,467
+1% +$62.4M 9.52% 1
2020
Q1
$4.72B Sell
24,035,703
-614,999
-2% -$128M 10.1% 1
2019
Q4
$5.23B Sell
24,650,702
-2,495,785
-9% -$468M 8.52% 1
2019
Q3
$4.51B Buy
27,146,487
+2,622,916
+11% +$451M 7.95% 1
2019
Q2
$4.16B Buy
24,523,571
+1,711,439
+8% +$295M 7.56% 1
2019
Q1
$4.16B Buy
22,812,132
+792,089
+4% +$133M 7.41% 1
2018
Q4
$3.02M Buy
22,020,043
+876,135
+4% +$130M 5.46% 2
2018
Q3
$3.48B Sell
21,143,908
-1,415,611
-6% -$251M 5.98% 1
2018
Q2
$4.25B Buy
22,559,519
+328,861
+1% +$62.7M 7.44% 1
2018
Q1
$4.08B Sell
22,230,658
-999,144
-4% -$188M 7.07% 1
2017
Q4
$4.01B Sell
23,229,802
-170,403
-0.7% -$30.5M 6.56% 1
2017
Q3
$3.98B Sell
23,400,205
-451,719
-2% -$73.2M 6.92% 1
2017
Q2
$3.36B Sell
23,851,924
-563,385
-2% -$69.6M 6.05% 1
2017
Q1
$2.66B Buy
24,415,309
+776,232
+3% +$79M 4.78% 1
2016
Q4
$2.08B Buy
23,639,077
+1,498,196
+7% +$144M 3.97% 1
2016
Q3
$2.34B Buy
22,140,881
+2,590,397
+13% +$240M 4.37% 1
2016
Q2
$1.55B Buy
19,550,484
+3,977,085
+26% +$311M 3.12% 1
2016
Q1
$1.23B Buy
15,573,399
+3,844,153
+33% +$271M 2.54% 1
2015
Q4
$953M Buy
11,729,246
+5,923,532
+102% +$465M 1.97% 1
2015
Q3
$342M Buy
5,805,714
+1,674,310
+41% +$122M 0.72% 21
2015
Q2
$335M Buy
4,131,404
+1,023,173
+33% +$87.9M 0.66% 24
2015
Q1
$263M Buy
3,108,231
+1,313,258
+73% +$119M 0.51% 36
2014
Q4
$187M Sell
1,794,973
-77,227
-4% -$7.93M 0.37% 70
2014
Q3
$166M Buy
+1,872,200
New +$168M 0.22% 98

Other funds holding BABA

Schroder Investment Management Group's BABA Position: Q2 2026 in Review

Schroder Investment Management Group reduced its Alibaba (BABA) stake by 38% in Q2 2026, selling an estimated $9.39M and leaving 124,371 shares worth $11.9M. The position accounts for 0.01% of the portfolio, ranked #641.

Schroder Investment Management Group first reported a position in BABA in Q3 2014 and has held it in 48 quarters since. The position peaked at $7.01B in Q3 2020. 980 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • Schroder Investment Management Group held 124,371 shares of Alibaba worth $11.9M as of Q2 2026.
  • Schroder Investment Management Group sold 74,984 Alibaba shares in Q2 2026, an estimated $9.39M.
  • Alibaba made up 0.01% of Schroder Investment Management Group's portfolio in Q2 2026, its #641 holding.
  • Schroder Investment Management Group first reported a position in Alibaba in Q3 2014 and has held it in 48 quarters since.
  • Schroder Investment Management Group's Alibaba position peaked at $7.01B in Q3 2020.
  • 980 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on Schroder Investment Management Group's 13F filing for Q2 2026, filed 13 Aug 2026.