Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$834K Buy
6,645
+1,043
+19% +$157K 0.04% 417
2025
Q4
$821K Buy
5,602
+1,396
+33% +$227K 0.04% 406
2025
Q3
$752K Buy
4,206
+463
+12% +$60.7K 0.03% 425
2025
Q2
$424K Buy
3,743
+1,190
+47% +$141K 0.02% 547
2025
Q1
$338K Sell
2,553
-396
-13% -$45.7K 0.02% 604
2024
Q4
$250K Buy
2,949
+20
+0.7% +$1.89K 0.01% 724
2024
Q3
$311K Buy
2,929
+70
+2% +$5.73K 0.02% 647
2024
Q2
$206K Buy
+2,859
New +$219K 0.01% 760
2022
Q4
Sell
-2,575
Closed -$206K 854
2022
Q3
$206K Sell
2,575
-649
-20% -$61.8K 0.02% 698
2022
Q2
$367K Sell
3,224
-459
-12% -$45K 0.03% 500
2022
Q1
$401K Sell
3,683
-255
-6% -$29.4K 0.02% 535
2021
Q4
$468K Sell
3,938
-2,016
-34% -$294K 0.03% 480
2021
Q3
$875K Buy
5,954
+86
+1% +$15.6K 0.06% 302
2021
Q2
$1.33M Sell
5,868
-156
-3% -$34.7K 0.09% 216
2021
Q1
$1.36M Buy
6,024
+1,810
+43% +$445K 0.1% 194
2020
Q4
$982K Sell
4,214
-1,668
-28% -$463K 0.08% 228
2020
Q3
$1.73M Buy
5,882
+31
+0.5% +$8.17K 0.16% 136
2020
Q2
$1.27M Sell
5,851
-2,791
-32% -$581K 0.13% 161
2020
Q1
$1.67M Buy
8,642
+407
+5% +$85K 0.24% 98
2019
Q4
$1.74M Buy
8,235
+290
+4% +$54.4K 0.18% 134
2019
Q3
$1.33M Buy
7,945
+5,071
+176% +$871K 0.15% 153
2019
Q2
$486K Buy
2,874
+246
+9% +$42.5K 0.06% 301
2019
Q1
$476K Sell
2,628
-294
-10% -$49.4K 0.06% 286
2018
Q4
$402K Sell
2,922
-1,054
-27% -$156K 0.06% 296
2018
Q3
$649K Sell
3,976
-1,535
-28% -$272K 0.08% 258
2018
Q2
$1.03M Sell
5,511
-1,401
-20% -$267K 0.14% 170
2018
Q1
$1.27M Buy
6,912
+1,128
+20% +$212K 0.17% 147
2017
Q4
$995K Buy
5,784
+2,198
+61% +$394K 0.13% 186
2017
Q3
$619K Sell
3,586
-694
-16% -$113K 0.09% 267
2017
Q2
$601K Buy
4,280
+1,330
+45% +$164K 0.1% 253
2017
Q1
$320K Sell
2,950
-667
-18% -$67.9K 0.05% 366
2016
Q4
$321K Buy
3,617
+1,166
+48% +$112K 0.05% 370
2016
Q3
$261K Buy
+2,451
New +$227K 0.04% 418
2016
Q2
Sell
-3,258
Closed -$259K 519
2016
Q1
$259K Sell
3,258
-3,017
-48% -$212K 0.05% 387
2015
Q4
$507K Buy
6,275
+2,225
+55% +$175K 0.09% 249
2015
Q3
$241K Sell
4,050
-3,523
-47% -$256K 0.04% 417
2015
Q2
$620K Sell
7,573
-7,000
-48% -$602K 0.1% 247
2015
Q1
$1.21M Buy
14,573
+505
+4% +$45.6K 0.2% 126
2014
Q4
$1.46M Buy
14,068
+5,743
+69% +$589K 0.25% 104
2014
Q3
$744K Buy
+8,325
New +$748K 0.13% 183

Other funds holding BABA

Moors & Cabot's BABA Position: Q1 2026 in Review

Moors & Cabot increased its Alibaba (BABA) stake by 19% in Q1 2026, buying an estimated $157K and bringing the position to 6,645 shares worth $834K. The position accounts for 0.04% of the portfolio, ranked #417.

Moors & Cabot first reported a position in BABA in Q3 2014 and has held it in 40 quarters since. The position peaked at $1.74M in Q4 2019. 1,348 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Moors & Cabot held 6,645 shares of Alibaba worth $834K as of Q1 2026.
  • Moors & Cabot bought 1,043 Alibaba shares in Q1 2026, an estimated $157K.
  • Alibaba made up 0.04% of Moors & Cabot's portfolio in Q1 2026, its #417 holding.
  • Moors & Cabot first reported a position in Alibaba in Q3 2014 and has held it in 40 quarters since.
  • Moors & Cabot's Alibaba position peaked at $1.74M in Q4 2019.
  • 1,348 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Moors & Cabot's 13F filing for Q1 2026, filed 8 May 2026.