Antipodes Partners’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
$4.42M Sell
35,208
-3,309
-9% -$497K 0.09% 58
2025
Q4
$5.65M Sell
38,517
-5,022
-12% -$818K 0.12% 63
2025
Q3
$7.78M Sell
43,539
-83
-0.2% -$10.9K 0.17% 58
2025
Q2
$4.95M Hold
43,622
0.15% 46
2025
Q1
$5.77M Sell
43,622
-186,191
-81% -$21.5M 0.18% 42
2024
Q4
$19.5M Sell
229,813
-145,614
-39% -$13.8M 0.68% 34
2024
Q3
$39.8M Sell
375,427
-639,743
-63% -$52.3M 1.38% 27
2024
Q2
$73.1M Buy
1,015,170
+275,057
+37% +$21.1M 2.66% 19
2024
Q1
$53.6M Sell
740,113
-452,063
-38% -$33.1M 1.69% 25
2023
Q4
$92.4M Sell
1,192,176
-22,181
-2% -$1.77M 2.89% 16
2023
Q3
$104M Sell
1,214,357
-73,668
-6% -$6.74M 3.34% 15
2023
Q2
$107M Buy
1,288,025
+559,870
+77% +$49M 3.71% 9
2023
Q1
$74.4M Buy
728,155
+198,743
+38% +$19.9M 2.58% 17
2022
Q4
$46.6M Sell
529,412
-163,094
-24% -$12.9M 1.67% 25
2022
Q3
$55.4M Buy
692,506
+430,639
+164% +$41M 2.22% 21
2022
Q2
$29.8M Buy
+261,867
New +$25.7M 1.24% 29
2021
Q1
Sell
-134,911
Closed -$31.4M 31
2020
Q4
$31.4M Sell
134,911
-356,467
-73% -$99M 1.37% 26
2020
Q3
$144M Sell
491,378
-219,508
-31% -$57.8M 6.62% 3
2020
Q2
$153M Sell
710,886
-29,309
-4% -$6.1M 6.94% 2
2020
Q1
$144M Sell
740,195
-176,553
-19% -$36.9M 7.53% 2
2019
Q4
$19.4M Buy
916,748
+25,902
+3% +$4.86M 0.88% 26
2019
Q3
$149M Buy
890,846
+409,601
+85% +$70.4M 7.11% 2
2019
Q2
$81.5M Buy
481,245
+473,010
+5,744% +$81.6M 3.74% 16
2019
Q1
$1.5M Buy
8,235
+2,968
+56% +$499K 0.07% 27
2018
Q4
$722K Sell
5,267
-284,850
-98% -$42.1M 0.04% 23
2018
Q3
$47.8M Buy
+290,117
New +$51.3M 2.22% 18

Other funds holding BABA

Antipodes Partners's BABA Position: Q1 2026 in Review

Antipodes Partners reduced its Alibaba (BABA) stake by 8.6% in Q1 2026, selling an estimated $497K and leaving 35,208 shares worth $4.42M. The position accounts for 0.09% of the portfolio, ranked #58.

Antipodes Partners first reported a position in BABA in Q3 2018 and has held it in 26 quarters since. The position peaked at $153M in Q2 2020. 1,344 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Antipodes Partners held 35,208 shares of Alibaba worth $4.42M as of Q1 2026.
  • Antipodes Partners sold 3,309 Alibaba shares in Q1 2026, an estimated $497K.
  • Alibaba made up 0.09% of Antipodes Partners's portfolio in Q1 2026, its #58 holding.
  • Antipodes Partners first reported a position in Alibaba in Q3 2018 and has held it in 26 quarters since.
  • Antipodes Partners's Alibaba position peaked at $153M in Q2 2020.
  • 1,344 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Antipodes Partners's 13F filing for Q1 2026, filed 5 May 2026.