Accuvest Global 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
Sell
-26,140
Closed -$3.28M 80
2026
Q1
$3.28M Buy
26,140
+17,786
+213% +$2.67M 3.06% 15
2025
Q4
$1.23M Buy
8,354
+6,209
+289% +$1.01M 0.9% 33
2025
Q3
$383K Sell
2,145
-298
-12% -$39K 0.24% 41
2025
Q2
$277K Buy
+2,443
New +$289K 0.18% 56
2024
Q4
Sell
-3,785
Closed -$402K 24
2024
Q3
$402K Buy
+3,785
New +$310K 0.35% 47
2023
Q2
Sell
-3,069
Closed -$314K 117
2023
Q1
$314K Buy
+3,069
New +$307K 0.14% 100
2021
Q3
Sell
-9,263
Closed -$2.1M 111
2021
Q2
$2.1M Buy
+9,263
New +$2.06M 1.06% 29
2019
Q3
Sell
-13,276
Closed -$2.25M 74
2019
Q2
$2.25M Buy
13,276
+7,439
+127% +$1.28M 1.31% 17
2019
Q1
$1.06M Buy
+5,837
New +$982K 0.58% 50
2018
Q3
Sell
-2,751
Closed -$510K 124
2018
Q2
$510K Buy
+2,751
New +$524K 0.2% 70

Other funds holding BABA

Accuvest Global Advisors's BABA Position: Q2 2026 in Review

Accuvest Global Advisors sold out of Alibaba (BABA) in Q2 2026, closing a stake of 26,140 shares — an estimated $3.28M sold.

Accuvest Global Advisors first reported a position in BABA in Q2 2018 and held it in 10 quarters. The position peaked at $3.28M in Q1 2026. 1,219 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • Accuvest Global Advisors reported no remaining Alibaba position as of Q2 2026 after selling out during the quarter.
  • Accuvest Global Advisors sold 26,140 Alibaba shares in Q2 2026, an estimated $3.28M.
  • Accuvest Global Advisors first reported a position in Alibaba in Q2 2018 and held it in 10 quarters.
  • Accuvest Global Advisors's Alibaba position peaked at $3.28M in Q1 2026.
  • 1,219 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on Accuvest Global Advisors's 13F filing for Q2 2026, filed 11 Aug 2026.