Belvedere Trading’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
Sell
-26,900
Closed -$3.95M 758
2025
Q4
$3.95M Buy
26,900
+18,500
+220% +$3.01M ﹤0.01% 93
2025
Q3
$1.5M Buy
8,400
+6,300
+300% +$825K ﹤0.01% 134
2025
Q2
$240K Sell
2,100
-4,800
-70% -$568K ﹤0.01% 394
2025
Q1
$913K Buy
6,900
+1,100
+19% +$127K ﹤0.01% 137
2024
Q4
$492K Sell
5,800
-3,800
-40% -$359K ﹤0.01% 240
2024
Q3
$1.02M Sell
9,600
-1,100
-10% -$90K ﹤0.01% 114
2024
Q2
$777K Buy
+10,700
New +$820K ﹤0.01% 133
2024
Q1
Sell
-5,200
Closed -$403K 698
2023
Q4
$403K Buy
5,200
+2,800
+117% +$223K ﹤0.01% 196
2023
Q3
$208K Buy
+2,400
New +$220K ﹤0.01% 218
2023
Q2
Sell
-6,400
Closed -$654K 862
2023
Q1
$654K Sell
6,400
-38,100
-86% -$3.82M ﹤0.01% 114
2022
Q4
$3.92M Buy
+44,500
New +$3.51M 0.01% 30
2021
Q4
Sell
-6,900
Closed -$1.15M 455
2021
Q3
$1.15M Buy
+6,900
New +$1.26M 0.03% 47

Other funds holding BABA

Belvedere Trading's BABA Position: Q1 2026 in Review

Belvedere Trading sold out of Alibaba (BABA) in Q1 2026, closing a stake of 41,991 shares — an estimated $6.31M sold.

Belvedere Trading first reported a position in BABA in Q2 2022 and held it in 10 quarters. The position peaked at $6.16M in Q4 2025. 1,344 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Belvedere Trading reported no remaining Alibaba position as of Q1 2026 after selling out during the quarter.
  • Belvedere Trading sold 41,991 Alibaba shares in Q1 2026, an estimated $6.31M.
  • Belvedere Trading first reported a position in Alibaba in Q2 2022 and held it in 10 quarters.
  • Belvedere Trading's Alibaba position peaked at $6.16M in Q4 2025.
  • 1,344 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Belvedere Trading's 13F filing for Q1 2026, filed 12 May 2026.