Massachusetts Financial Services’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
$23.5M Sell
187,362
-6,620
-3% -$995K 0.01% 608
2025
Q4
$28.4M Sell
193,982
-9,825
-5% -$1.6M 0.01% 589
2025
Q3
$36.4M Sell
203,807
-3,091
-1% -$405K 0.01% 524
2025
Q2
$23.5M Sell
206,898
-1,208
-0.6% -$143K 0.01% 592
2025
Q1
$27.5M Sell
208,106
-59,577
-22% -$6.87M 0.01% 559
2024
Q4
$22.7M Sell
267,683
-2,122
-0.8% -$200K 0.01% 589
2024
Q3
$28.6M Buy
269,805
+266,361
+7,734% +$21.8M 0.01% 547
2024
Q2
$248K Sell
3,444
-118
-3% -$9.05K ﹤0.01% 843
2024
Q1
$258K Sell
3,562
-8,806
-71% -$645K ﹤0.01% 826
2023
Q4
$959K Sell
12,368
-8,004
-39% -$638K ﹤0.01% 775
2023
Q3
$1.77M Sell
20,372
-55,149
-73% -$5.05M ﹤0.01% 734
2023
Q2
$6.29M Sell
75,521
-8,303
-10% -$727K ﹤0.01% 635
2023
Q1
$8.57M Sell
83,824
-20,912
-20% -$2.09M ﹤0.01% 617
2022
Q4
$9.23M Sell
104,736
-2,590,309
-96% -$204M ﹤0.01% 621
2022
Q3
$216M Buy
2,695,045
+11,599
+0.4% +$1.11M 0.08% 224
2022
Q2
$305M Sell
2,683,446
-151,754
-5% -$14.9M 0.11% 185
2022
Q1
$308M Buy
2,835,200
+53,289
+2% +$6.14M 0.09% 199
2021
Q4
$330M Sell
2,781,911
-10,680
-0.4% -$1.56M 0.09% 199
2021
Q3
$413M Buy
2,792,591
+236,828
+9% +$43.1M 0.12% 170
2021
Q2
$580M Sell
2,555,763
-723,822
-22% -$161M 0.17% 141
2021
Q1
$744M Sell
3,279,585
-2,477,648
-43% -$609M 0.23% 119
2020
Q4
$1.34B Buy
5,757,233
+929,553
+19% +$258M 0.43% 62
2020
Q3
$1.42B Buy
4,827,680
+636,989
+15% +$168M 0.51% 48
2020
Q2
$904M Buy
4,190,691
+36,081
+0.9% +$7.51M 0.36% 76
2020
Q1
$808M Buy
4,154,610
+263,106
+7% +$54.9M 0.39% 72
2019
Q4
$825M Buy
3,891,504
+157,047
+4% +$29.5M 0.31% 88
2019
Q3
$625M Buy
3,734,457
+175,101
+5% +$30.1M 0.25% 103
2019
Q2
$603M Buy
3,559,356
+238,550
+7% +$41.2M 0.25% 106
2019
Q1
$606M Sell
3,320,806
-82,790
-2% -$13.9M 0.26% 104
2018
Q4
$467M Sell
3,403,596
-742,390
-18% -$110M 0.22% 114
2018
Q3
$683M Sell
4,145,986
-1,070,490
-21% -$189M 0.28% 96
2018
Q2
$968M Sell
5,216,476
-434,273
-8% -$82.8M 0.41% 71
2018
Q1
$1.04B Buy
5,650,749
+101,940
+2% +$19.2M 0.44% 67
2017
Q4
$957M Sell
5,548,809
-213,622
-4% -$38.3M 0.4% 72
2017
Q3
$995M Sell
5,762,431
-342,109
-6% -$55.5M 0.43% 65
2017
Q2
$860M Sell
6,104,540
-638,712
-9% -$78.9M 0.38% 70
2017
Q1
$727M Sell
6,743,252
-523,358
-7% -$53.3M 0.34% 87
2016
Q4
$638M Buy
7,266,610
+147,457
+2% +$14.2M 0.31% 95
2016
Q3
$753M Sell
7,119,153
-183,670
-3% -$17M 0.37% 82
2016
Q2
$581M Buy
7,302,823
+331,163
+5% +$25.9M 0.29% 97
2016
Q1
$551M Buy
6,971,660
+3,389,909
+95% +$239M 0.29% 94
2015
Q4
$291M Sell
3,581,751
-485,028
-12% -$38.1M 0.16% 147
2015
Q3
$240M Buy
4,066,779
+354,358
+10% +$25.8M 0.13% 153
2015
Q2
$305M Buy
3,712,421
+2,402,803
+183% +$206M 0.16% 146
2015
Q1
$109M Buy
1,309,618
+1,134,282
+647% +$102M 0.06% 241
2014
Q4
$18.2M Buy
175,336
+103,536
+144% +$10.6M 0.01% 549
2014
Q3
$6.38M Buy
+71,800
New +$6.45M ﹤0.01% 647

Other funds holding BABA

Massachusetts Financial Services's BABA Position: Q1 2026 in Review

Massachusetts Financial Services reduced its Alibaba (BABA) stake by 3.4% in Q1 2026, selling an estimated $995K and leaving 187,362 shares worth $23.5M. The position accounts for 0.01% of the portfolio, ranked #608.

Massachusetts Financial Services first reported a position in BABA in Q3 2014 and has held it in 47 quarters since. The position peaked at $1.42B in Q3 2020. 1,343 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Massachusetts Financial Services held 187,362 shares of Alibaba worth $23.5M as of Q1 2026.
  • Massachusetts Financial Services sold 6,620 Alibaba shares in Q1 2026, an estimated $995K.
  • Alibaba made up 0.01% of Massachusetts Financial Services's portfolio in Q1 2026, its #608 holding.
  • Massachusetts Financial Services first reported a position in Alibaba in Q3 2014 and has held it in 47 quarters since.
  • Massachusetts Financial Services's Alibaba position peaked at $1.42B in Q3 2020.
  • 1,343 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Massachusetts Financial Services's 13F filing for Q1 2026, filed 14 May 2026.