Denali Advisors’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$337K Sell
3,512
-295
-8% -$37K 0.03% 279
2026
Q1
$478K Buy
3,807
+2
+0.1% +$301 0.05% 240
2025
Q4
$558K Sell
3,805
-79
-2% -$12.9K 0.06% 239
2025
Q3
$694K Sell
3,884
-3,065
-44% -$402K 0.08% 202
2025
Q2
$788K Buy
6,949
+7
+0.1% +$829 0.08% 195
2025
Q1
$918K Sell
6,942
-225
-3% -$25.9K 0.1% 179
2024
Q4
$608K Buy
7,167
+1,980
+38% +$187K 0.06% 216
2024
Q3
$550K Buy
+5,187
New +$424K 0.06% 226

Other funds holding BABA

Denali Advisors's BABA Position: Q2 2026 in Review

Denali Advisors reduced its Alibaba (BABA) stake by 7.7% in Q2 2026, selling an estimated $37K and leaving 3,512 shares worth $337K. The position accounts for 0.03% of the portfolio, ranked #279.

Denali Advisors first reported a position in BABA in Q3 2024 and has held it in 8 quarters since. The position peaked at $918K in Q1 2025. 1,224 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • Denali Advisors held 3,512 shares of Alibaba worth $337K as of Q2 2026.
  • Denali Advisors sold 295 Alibaba shares in Q2 2026, an estimated $37K.
  • Alibaba made up 0.03% of Denali Advisors's portfolio in Q2 2026, its #279 holding.
  • Denali Advisors first reported a position in Alibaba in Q3 2024 and has held it in 8 quarters since.
  • Denali Advisors's Alibaba position peaked at $918K in Q1 2025.
  • 1,224 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on Denali Advisors's 13F filing for Q2 2026, filed 10 Aug 2026.