Holocene Advisors’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-464,743
Closed -$61.5M 759
2025
Q1
$61.5M Buy
+464,743
New +$53.6M 0.18% 152
2023
Q1
Sell
-514,718
Closed -$45.3M 716
2022
Q4
$45.3M Buy
+514,718
New +$40.6M 0.28% 113
2022
Q3
Sell
-597,590
Closed -$67.9M 807
2022
Q2
$67.9M Buy
+597,590
New +$58.6M 0.41% 79
2021
Q2
Sell
-7,046
Closed -$1.6M 824
2021
Q1
$1.6M Buy
7,046
+5,316
+307% +$1.31M 0.01% 631
2020
Q4
$403K Sell
1,730
-642,855
-100% -$178M ﹤0.01% 668
2020
Q3
$189M Sell
644,585
-85,195
-12% -$22.4M 1.44% 5
2020
Q2
$157M Sell
729,780
-56,552
-7% -$11.8M 1.38% 10
2020
Q1
$153M Buy
786,332
+350,599
+80% +$73.2M 1.64% 10
2019
Q4
$92.4M Sell
435,733
-285,913
-40% -$53.6M 0.83% 40
2019
Q3
$121M Sell
721,646
-96,753
-12% -$16.6M 1.24% 20
2019
Q2
$139M Buy
818,399
+272,964
+50% +$47.1M 1.77% 4
2019
Q1
$99.5M Buy
+545,435
New +$91.7M 1.52% 17
2018
Q3
Sell
-163,763
Closed -$30.4M 722
2018
Q2
$30.4M Buy
+163,763
New +$31.2M 0.65% 55

Other funds holding BABA

Holocene Advisors's BABA Position: Q2 2025 in Review

Holocene Advisors sold out of Alibaba (BABA) in Q2 2025, closing a stake of 464,743 shares — an estimated $61.5M sold.

Holocene Advisors first reported a position in BABA in Q2 2018 and held it in 13 quarters. The position peaked at $189M in Q3 2020. 1,272 funds tracked by Wall St. Rank hold BABA as of Q2 2025.

  • Holocene Advisors reported no remaining Alibaba position as of Q2 2025 after selling out during the quarter.
  • Holocene Advisors sold 464,743 Alibaba shares in Q2 2025, an estimated $61.5M.
  • Holocene Advisors first reported a position in Alibaba in Q2 2018 and held it in 13 quarters.
  • Holocene Advisors's Alibaba position peaked at $189M in Q3 2020.
  • 1,272 funds tracked by Wall St. Rank held Alibaba as of Q2 2025.

Based on Holocene Advisors's 13F filing for Q2 2025, filed 14 Aug 2025.