Quantitative Investment Management’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
$595K Sell
4,747
-39,299
-89% -$5.91M 0.06% 268
2025
Q4
$6.46M Buy
44,046
+41,006
+1,349% +$6.68M 0.63% 28
2025
Q3
$543K Buy
+3,040
New +$398K 0.08% 218
2024
Q4
Sell
-183,195
Closed -$19.4M 328
2024
Q3
$19.4M Buy
+183,195
New +$15M 1.92% 7
2022
Q3
Sell
-14,409
Closed -$1.64M 273
2022
Q2
$1.64M Sell
14,409
-115,820
-89% -$11.4M 0.25% 94
2022
Q1
$14.2M Sell
130,229
-60,350
-32% -$6.95M 1.53% 8
2021
Q4
$22.6M Buy
190,579
+75,640
+66% +$11M 3.18% 5
2021
Q3
$17M Buy
+114,939
New +$20.9M 1.54% 12
2021
Q1
Sell
-60,269
Closed -$14M 499
2020
Q4
$14M Sell
60,269
-9,776
-14% -$2.71M 1.14% 15
2020
Q3
$20.6M Sell
70,045
-100,219
-59% -$26.4M 1.79% 10
2020
Q2
$36.7M Buy
170,264
+85,015
+100% +$17.7M 3.77% 2
2020
Q1
$16.6M Sell
85,249
-130,970
-61% -$27.3M 1.81% 9
2019
Q4
$45.9M Buy
216,219
+162,891
+305% +$30.6M 1.39% 10
2019
Q3
$8.92M Buy
+53,328
New +$9.16M 0.48% 47
2019
Q2
Sell
-111,700
Closed -$20.4M 628
2019
Q1
$20.4M Buy
+111,700
New +$18.8M 1.18% 8
2018
Q1
Sell
-278,200
Closed -$48M 740
2017
Q4
$48M Buy
+278,200
New +$49.8M 0.71% 20
2017
Q1
Sell
-320,100
Closed -$28.1M 685
2016
Q4
$28.1M Buy
+320,100
New +$30.8M 0.71% 10
2016
Q3
Sell
-17,000
Closed -$1.35M 669
2016
Q2
$1.35M Buy
+17,000
New +$1.33M 0.06% 370
2016
Q1
Sell
-59,300
Closed -$4.82M 769
2015
Q4
$4.82M Sell
59,300
-119,800
-67% -$9.4M 0.29% 81
2015
Q3
$10.6M Buy
+179,100
New +$13M 0.79% 19
2015
Q2
Sell
-41,200
Closed -$3.43M 460
2015
Q1
$3.43M Sell
41,200
-101,000
-71% -$9.12M 0.33% 58
2014
Q4
$14.8M Buy
+142,200
New +$14.6M 2.28% 6

Other funds holding BABA

Quantitative Investment Management's BABA Position: Q1 2026 in Review

Quantitative Investment Management reduced its Alibaba (BABA) stake by 89% in Q1 2026, selling an estimated $5.91M and leaving 4,747 shares worth $595K. The position accounts for 0.06% of the portfolio, ranked #268.

Quantitative Investment Management first reported a position in BABA in Q4 2014 and has held it in 22 quarters since. The position peaked at $48M in Q4 2017. 1,344 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Quantitative Investment Management held 4,747 shares of Alibaba worth $595K as of Q1 2026.
  • Quantitative Investment Management sold 39,299 Alibaba shares in Q1 2026, an estimated $5.91M.
  • Alibaba made up 0.06% of Quantitative Investment Management's portfolio in Q1 2026, its #268 holding.
  • Quantitative Investment Management first reported a position in Alibaba in Q4 2014 and has held it in 22 quarters since.
  • Quantitative Investment Management's Alibaba position peaked at $48M in Q4 2017.
  • 1,344 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Quantitative Investment Management's 13F filing for Q1 2026, filed 15 May 2026.