Global Endowment Management’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
Sell
-1,909
Closed -$217K 130
2025
Q2
$217K Sell
1,909
-168
-8% -$19.9K 0.03% 124
2025
Q1
$275K Sell
2,077
-5,493
-73% -$633K 0.04% 115
2024
Q4
$642K Buy
7,570
+106
+1% +$10K 0.08% 91
2024
Q3
$792K Sell
7,464
-1,181
-14% -$96.6K 0.08% 92
2024
Q2
$622K Buy
8,645
+724
+9% +$55.5K 0.07% 101
2024
Q1
$573K Buy
7,921
+57
+0.7% +$4.18K 0.06% 101
2023
Q4
$610K Sell
7,864
-1,686
-18% -$134K 0.07% 97
2023
Q3
$828K Buy
+9,550
New +$874K 0.09% 83
2021
Q4
Sell
-40,686
Closed -$6.02M 120
2021
Q3
$6.02M Sell
40,686
-2,666
-6% -$485K 0.4% 41
2021
Q2
$9.83M Buy
43,352
+11,344
+35% +$2.52M 0.55% 31
2021
Q1
$7.26M Sell
32,008
-1,745
-5% -$429K 0.46% 34
2020
Q4
$7.86M Buy
+33,753
New +$9.37M 0.52% 35
2019
Q3
Sell
-2,190
Closed -$371K 97
2019
Q2
$371K Buy
+2,190
New +$378K 0.04% 128

Other funds holding BABA

Global Endowment Management's BABA Position: Q3 2025 in Review

Global Endowment Management sold out of Alibaba (BABA) in Q3 2025, closing a stake of 1,909 shares — an estimated $217K sold.

Global Endowment Management first reported a position in BABA in Q2 2019 and held it in 13 quarters. The position peaked at $9.83M in Q2 2021. 1,415 funds tracked by Wall St. Rank hold BABA as of Q3 2025.

  • Global Endowment Management reported no remaining Alibaba position as of Q3 2025 after selling out during the quarter.
  • Global Endowment Management sold 1,909 Alibaba shares in Q3 2025, an estimated $217K.
  • Global Endowment Management first reported a position in Alibaba in Q2 2019 and held it in 13 quarters.
  • Global Endowment Management's Alibaba position peaked at $9.83M in Q2 2021.
  • 1,415 funds tracked by Wall St. Rank held Alibaba as of Q3 2025.

Based on Global Endowment Management's 13F filing for Q3 2025, filed 13 Nov 2025.