Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-286,629
Closed -$37.9M 16
2025
Q1
$37.9M Hold
286,629
11.24% 4
2024
Q4
$24.3M Buy
286,629
+125,000
+77% +$11.8M 5.17% 8
2024
Q3
$17.2M Sell
161,629
-35,000
-18% -$2.86M 3.97% 8
2024
Q2
$14.2M Buy
196,629
+85,000
+76% +$6.52M 3.63% 9
2024
Q1
$8.08M Buy
111,629
+76,629
+219% +$5.61M 1.63% 13
2023
Q4
$2.71M Hold
35,000
0.45% 16
2023
Q3
$3.04M Hold
35,000
0.65% 14
2023
Q2
$2.92M Buy
+35,000
New +$3.06M 0.62% 15
2023
Q1
Sell
-11,662
Closed -$1.03M 18
2022
Q4
$1.03M Buy
+11,662
New +$920K 0.22% 19
2022
Q3
Sell
-374,182
Closed -$42.5M 22
2022
Q2
$42.5M Sell
374,182
-145,000
-28% -$14.2M 6.54% 6
2022
Q1
$56.5M Sell
519,182
-165,818
-24% -$19.1M 7.34% 5
2021
Q4
$81.4M Buy
685,000
+125,000
+22% +$18.2M 9.17% 4
2021
Q3
$82.9M Buy
560,000
+260,000
+87% +$47.3M 8.75% 4
2021
Q2
$68M Buy
+300,000
New +$66.7M 6.36% 6

Other funds holding BABA

Ancient Art's BABA Position: Q2 2025 in Review

Ancient Art sold out of Alibaba (BABA) in Q2 2025, closing a stake of 286,629 shares — an estimated $37.9M sold.

Ancient Art first reported a position in BABA in Q2 2021 and held it in 14 quarters. The position peaked at $82.9M in Q3 2021. 1,272 funds tracked by Wall St. Rank hold BABA as of Q2 2025.

  • Ancient Art reported no remaining Alibaba position as of Q2 2025 after selling out during the quarter.
  • Ancient Art sold 286,629 Alibaba shares in Q2 2025, an estimated $37.9M.
  • Ancient Art first reported a position in Alibaba in Q2 2021 and held it in 14 quarters.
  • Ancient Art's Alibaba position peaked at $82.9M in Q3 2021.
  • 1,272 funds tracked by Wall St. Rank held Alibaba as of Q2 2025.

Based on Ancient Art's 13F filing for Q2 2025, filed 14 Aug 2025.