Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-3,729
Closed -$547K 199
2025
Q4
$547K Buy
3,729
+698
+23% +$114K 0.15% 148
2025
Q3
$494K Sell
3,031
-608
-17% -$79.7K 0.14% 159
2025
Q2
$413K Sell
3,639
-689
-16% -$81.6K 0.11% 212
2025
Q1
$572K Buy
4,328
+327
+8% +$37.7K 0.16% 145
2024
Q4
$339K Sell
4,001
-21
-0.5% -$1.98K 0.1% 224
2024
Q3
$427K Buy
+4,022
New +$329K 0.13% 187

Other funds holding BABA

TFB Advisors's BABA Position: Q1 2026 in Review

TFB Advisors sold out of Alibaba (BABA) in Q1 2026, closing a stake of 3,729 shares — an estimated $547K sold.

TFB Advisors first reported a position in BABA in Q3 2024 and held it in 6 quarters. The position peaked at $572K in Q1 2025. 1,349 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • TFB Advisors reported no remaining Alibaba position as of Q1 2026 after selling out during the quarter.
  • TFB Advisors sold 3,729 Alibaba shares in Q1 2026, an estimated $547K.
  • TFB Advisors first reported a position in Alibaba in Q3 2024 and held it in 6 quarters.
  • TFB Advisors's Alibaba position peaked at $572K in Q1 2025.
  • 1,349 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on TFB Advisors's 13F filing for Q1 2026, filed 20 Apr 2026.