Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q1
Sell
-177,900
Closed -$15.1M 19
2024
Q4
$15.1M Buy
177,900
+20,100
+13% +$1.9M 3.12% 8
2024
Q3
$16.7M Buy
+157,800
New +$12.9M 8.1% 7
2021
Q3
Sell
-35,200
Closed -$7.98M 16
2021
Q2
$7.98M Buy
+35,200
New +$7.82M 2.52% 14
2020
Q2
Sell
-46,800
Closed -$9.1M 10
2020
Q1
$9.1M Buy
+46,800
New +$9.77M 6.01% 3

Other funds holding BABA

Gemsstock Ltd's BABA Position: Q1 2025 in Review

Gemsstock Ltd sold out of Alibaba (BABA) in Q1 2025, closing a stake of 177,900 shares — an estimated $15.1M sold.

Gemsstock Ltd first reported a position in BABA in Q1 2020 and held it in 4 quarters. The position peaked at $16.7M in Q3 2024. 1,403 funds tracked by Wall St. Rank hold BABA as of Q1 2025.

  • Gemsstock Ltd reported no remaining Alibaba position as of Q1 2025 after selling out during the quarter.
  • Gemsstock Ltd sold 177,900 Alibaba shares in Q1 2025, an estimated $15.1M.
  • Gemsstock Ltd first reported a position in Alibaba in Q1 2020 and held it in 4 quarters.
  • Gemsstock Ltd's Alibaba position peaked at $16.7M in Q3 2024.
  • 1,403 funds tracked by Wall St. Rank held Alibaba as of Q1 2025.

Based on Gemsstock Ltd's 13F filing for Q1 2025, filed 13 May 2025.