Ariose Capital 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
Q4
Sell
-99,175
Closed -$17.7M 17
2025
Q3
$17.7M Buy
+99,175
New +$13M 5.94% 7
2024
Q1
Sell
-316,174
Closed -$24.5M 16
2023
Q4
$24.5M Sell
316,174
-178,431
-36% -$14.2M 9.56% 5
2023
Q3
$42.9M Buy
494,605
+332,334
+205% +$30.4M 24.28% 1
2023
Q2
$13.5M Sell
162,271
-232,968
-59% -$20.4M 10.78% 4
2023
Q1
$40.4M Sell
395,239
-408,498
-51% -$40.9M 15.34% 2
2022
Q4
$70.8M Sell
803,737
-156,637
-16% -$12.4M 30.73% 1
2022
Q3
$76.8M Buy
+960,374
New +$91.5M 76.75% 1
2022
Q2
Sell
-83,770
Closed -$9.11M 6
2022
Q1
$9.11M Buy
+83,770
New +$9.65M 35.62% 1
2020
Q4
Sell
-94,500
Closed -$27.8M 11
2020
Q3
$27.8M Buy
+94,500
New +$24.9M 22.93% 2
2020
Q1
Sell
-16,000
Closed -$3.39M 46
2019
Q4
$3.39M Buy
+16,000
New +$3M 4.96% 8
2019
Q3
Sell
-150,400
Closed -$25.5M 7
2019
Q2
$25.5M Buy
+150,400
New +$26M 21.28% 3
2018
Q3
Sell
-311,000
Closed -$57.7M 4
2018
Q2
$57.7M Buy
311,000
+153,900
+98% +$29.3M 57.23% 1
2018
Q1
$28.8M Buy
+157,100
New +$29.6M 14.19% 4
2017
Q4
Sell
-417,600
Closed -$72.1M 9
2017
Q3
$72.1M Sell
417,600
-184,523
-31% -$29.9M 19.36% 2
2017
Q2
$84.8M Buy
602,123
+165,546
+38% +$20.4M 27.83% 1
2017
Q1
$47.1M Buy
436,577
+27,300
+7% +$2.78M 23.2% 3
2016
Q4
$35.9M Sell
409,277
-55,816
-12% -$5.37M 11.7% 3
2016
Q3
$47.8M Buy
+465,093
New +$43.1M 13.06% 3
2016
Q2
Sell
-260,574
Closed -$20.6M 9
2016
Q1
$20.6M Buy
+260,574
New +$18.3M 19.41% 2

Other funds holding BABA

Ariose Capital Management's BABA Position: Q4 2025 in Review

Ariose Capital Management sold out of Alibaba (BABA) in Q4 2025, closing a stake of 99,175 shares — an estimated $17.7M sold.

Ariose Capital Management first reported a position in BABA in Q1 2016 and held it in 19 quarters. The position peaked at $84.8M in Q2 2017. 1,437 funds tracked by Wall St. Rank hold BABA as of Q4 2025.

  • Ariose Capital Management reported no remaining Alibaba position as of Q4 2025 after selling out during the quarter.
  • Ariose Capital Management sold 99,175 Alibaba shares in Q4 2025, an estimated $17.7M.
  • Ariose Capital Management first reported a position in Alibaba in Q1 2016 and held it in 19 quarters.
  • Ariose Capital Management's Alibaba position peaked at $84.8M in Q2 2017.
  • 1,437 funds tracked by Wall St. Rank held Alibaba as of Q4 2025.

Based on Ariose Capital Management's 13F filing for Q4 2025, filed 29 Jan 2026.