Greenwoods Asset Management (HK)’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$88.2M Sell
703,009
-140,400
-17% -$21.1M 2.27% 12
2025
Q4
$124M Hold
843,409
3.06% 8
2025
Q3
$151M Buy
843,409
+378,409
+81% +$49.6M 3.39% 8
2025
Q2
$52.7M Sell
465,000
-136,142
-23% -$16.1M 1.84% 11
2025
Q1
$79.5M Buy
+601,142
New +$69.3M 2.46% 11
2024
Q4
Sell
-246,016
Closed -$26.1M 38
2024
Q3
$26.1M Buy
246,016
+4,614
+2% +$378K 0.83% 16
2024
Q2
$17.4M Buy
241,402
+184,296
+323% +$14.1M 0.46% 19
2024
Q1
$4.13M Buy
+57,106
New +$4.18M 0.13% 29
2023
Q2
Sell
-397,343
Closed -$40.6M 29
2023
Q1
$40.6M Buy
397,343
+340,443
+598% +$34.1M 2.35% 15
2022
Q4
$5.01M Sell
56,900
-194,398
-77% -$15.3M 0.31% 21
2022
Q3
$20.1M Sell
251,298
-991,245
-80% -$94.4M 1.37% 14
2022
Q2
$141M Buy
1,242,543
+936,002
+305% +$91.8M 6.29% 6
2022
Q1
$33.4M Hold
306,541
1.43% 17
2021
Q4
$36.4M Buy
306,541
+198,000
+182% +$28.8M 1.35% 15
2021
Q3
$16.1M Hold
108,541
0.65% 19
2021
Q2
$24.6M Hold
108,541
0.86% 16
2021
Q1
$24.6M Buy
+108,541
New +$26.7M 1.04% 14

Other funds holding BABA

Greenwoods Asset Management (HK)'s BABA Position: Q1 2026 in Review

Greenwoods Asset Management (HK) reduced its Alibaba (BABA) stake by 17% in Q1 2026, selling an estimated $21.1M and leaving 703,009 shares worth $88.2M. The position accounts for 2.27% of the portfolio, ranked #12.

Greenwoods Asset Management (HK) first reported a position in BABA in Q1 2021 and has held it in 17 quarters since. The position peaked at $151M in Q3 2025. 1,344 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Greenwoods Asset Management (HK) held 703,009 shares of Alibaba worth $88.2M as of Q1 2026.
  • Greenwoods Asset Management (HK) sold 140,400 Alibaba shares in Q1 2026, an estimated $21.1M.
  • Alibaba made up 2.27% of Greenwoods Asset Management (HK)'s portfolio in Q1 2026, its #12 holding.
  • Greenwoods Asset Management (HK) first reported a position in Alibaba in Q1 2021 and has held it in 17 quarters since.
  • Greenwoods Asset Management (HK)'s Alibaba position peaked at $151M in Q3 2025.
  • 1,344 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Greenwoods Asset Management (HK)'s 13F filing for Q1 2026, filed 8 May 2026.