Nine Masts Capital’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
-21,679
Closed -$2.87M 103
2025
Q1
$2.87M Buy
+21,679
New +$2.5M 1.9% 10
2023
Q1
Sell
-179,530
Closed -$15.9M 30
2022
Q4
$15.9M Buy
179,530
+48,361
+37% +$3.81M 5.07% 4
2022
Q3
$10.4M Sell
131,169
-156,765
-54% -$14.9M 4.03% 6
2022
Q2
$32.8M Buy
287,934
+174,064
+153% +$17.1M 8.77% 3
2022
Q1
$13M Sell
113,870
-99,605
-47% -$11.5M 2.8% 5
2021
Q4
$26M Buy
213,475
+145,403
+214% +$21.2M 11.67% 3
2021
Q3
$9.95M Buy
+68,072
New +$12.4M 3.75% 5
2021
Q1
Sell
-57,058
Closed -$13.7M 27
2020
Q4
$13.7M Buy
+57,058
New +$15.8M 11.76% 3
2020
Q3
Sell
-61,663
Closed -$13.3M 45
2020
Q2
$13.3M Buy
+61,663
New +$12.8M 8.69% 6
2020
Q1
Sell
-51,372
Closed -$10.9M 35
2019
Q4
$10.9M Buy
+51,372
New +$9.64M 3.32% 10
2019
Q2
Sell
-30,500
Closed -$5.57M 152
2019
Q1
$5.57M Buy
30,500
+7,500
+33% +$1.26M 1.73% 15
2018
Q4
$3.15M Buy
+23,000
New +$3.4M 0.5% 34
2016
Q2
Sell
-72,664
Closed -$5.74M 56
2016
Q1
$5.74M Buy
+72,664
New +$5.11M 1.07% 23
2015
Q3
Sell
-125,000
Closed -$10.3M 63
2015
Q2
$10.3M Buy
125,000
+90,000
+257% +$7.73M 3.37% 7
2015
Q1
$2.91M Buy
+35,000
New +$3.16M 0.6% 23

Other funds holding BABA

Nine Masts Capital's BABA Position: Q2 2025 in Review

Nine Masts Capital sold out of Alibaba (BABA) in Q2 2025, closing a stake of 21,679 shares — an estimated $2.87M sold.

Nine Masts Capital first reported a position in BABA in Q1 2015 and held it in 15 quarters. The position peaked at $32.8M in Q2 2022. 1,271 funds tracked by Wall St. Rank hold BABA as of Q2 2025.

  • Nine Masts Capital reported no remaining Alibaba position as of Q2 2025 after selling out during the quarter.
  • Nine Masts Capital sold 21,679 Alibaba shares in Q2 2025, an estimated $2.87M.
  • Nine Masts Capital first reported a position in Alibaba in Q1 2015 and held it in 15 quarters.
  • Nine Masts Capital's Alibaba position peaked at $32.8M in Q2 2022.
  • 1,271 funds tracked by Wall St. Rank held Alibaba as of Q2 2025.

Based on Nine Masts Capital's 13F filing for Q2 2025, filed 13 Aug 2025.