IMC Chicago’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
$491M Sell
3,916,200
-2,011,100
-34% -$302M 0.18% 84
2025
Q4
$869M Sell
5,927,300
-392,200
-6% -$63.9M 0.32% 50
2025
Q3
$1.13B Buy
6,319,500
+1,467,100
+30% +$192M 0.41% 41
2025
Q2
$550M Sell
4,852,400
-905,400
-16% -$107M 0.24% 54
2025
Q1
$761M Buy
5,757,800
+420,600
+8% +$48.5M 0.43% 31
2024
Q4
$453M Buy
5,337,200
+1,086,700
+26% +$103M 0.21% 53
2024
Q3
$451M Buy
4,250,500
+1,135,500
+36% +$92.9M 0.25% 45
2024
Q2
$224M Buy
3,115,000
+485,100
+18% +$37.2M 0.14% 82
2024
Q1
$190M Buy
2,629,900
+194,100
+8% +$14.2M 0.12% 77
2023
Q4
$189M Buy
2,435,800
+484,700
+25% +$38.6M 0.13% 65
2023
Q3
$169M Sell
1,951,100
-415,700
-18% -$38.1M 0.15% 56
2023
Q2
$197M Sell
2,366,800
-187,000
-7% -$16.4M 0.18% 50
2023
Q1
$261M Buy
2,553,800
+742,400
+41% +$74.4M 0.31% 31
2022
Q4
$160M Buy
1,811,400
+313,200
+21% +$24.7M 0.25% 41
2022
Q3
$120M Sell
1,498,200
-641,100
-30% -$61.1M 0.15% 46
2022
Q2
$243M Sell
2,139,300
-635,400
-23% -$62.3M 0.34% 28
2022
Q1
$302M Sell
2,774,700
-421,600
-13% -$48.6M 0.3% 33
2021
Q4
$380M Buy
3,196,300
+792,300
+33% +$115M 0.32% 34
2021
Q3
$356M Buy
2,404,000
+549,800
+30% +$100M 0.37% 33
2021
Q2
$420M Buy
1,854,200
+78,700
+4% +$17.5M 0.52% 28
2021
Q1
$403M Sell
1,775,500
-633,000
-26% -$155M 0.58% 28
2020
Q4
$561M Buy
2,408,500
+1,144,100
+90% +$318M 0.72% 18
2020
Q3
$372M Buy
1,264,400
+393,500
+45% +$104M 0.59% 21
2020
Q2
$188M Sell
870,900
-46,500
-5% -$9.68M 0.38% 32
2020
Q1
$178M Sell
917,400
-447,400
-33% -$93.4M 0.38% 27
2019
Q4
$289M Buy
1,364,800
+716,500
+111% +$134M 0.74% 17
2019
Q3
$108M Buy
648,300
+119,100
+23% +$20.5M 0.34% 28
2019
Q2
$89.7M Sell
529,200
-132,800
-20% -$22.9M 0.29% 34
2019
Q1
$121M Sell
662,000
-143,200
-18% -$24.1M 0.43% 24
2018
Q4
$110M Buy
+805,200
New +$119M 0.34% 24

Other funds holding BABA

IMC Chicago's BABA Position: Q1 2026 in Review

IMC Chicago increased its Alibaba (BABA) stake by 10% in Q1 2026, buying an estimated $4.84M and bringing the position to 340,075 shares worth $42.7M. The position accounts for 0.02% of the portfolio, ranked #557.

IMC Chicago first reported a position in BABA in Q4 2019 and has held it in 17 quarters since. The position peaked at $79.7M in Q2 2025. 1,342 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • IMC Chicago held 340,075 shares of Alibaba worth $42.7M as of Q1 2026.
  • IMC Chicago bought 32,173 Alibaba shares in Q1 2026, an estimated $4.84M.
  • Alibaba made up 0.02% of IMC Chicago's portfolio in Q1 2026, its #557 holding.
  • IMC Chicago first reported a position in Alibaba in Q4 2019 and has held it in 17 quarters since.
  • IMC Chicago's Alibaba position peaked at $79.7M in Q2 2025.
  • 1,342 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on IMC Chicago's 13F filing for Q1 2026, filed 5 May 2026.