Sowell Financial Services’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
$686K Buy
7,143
+251
+4% +$31.4K 0.02% 562
2026
Q1
$865K Sell
6,892
-52
-0.7% -$7.82K 0.03% 472
2025
Q4
$1.02M Buy
6,944
+1,109
+19% +$181K 0.04% 428
2025
Q3
$1.04M Buy
5,835
+42
+0.7% +$5.5K 0.04% 409
2025
Q2
$657K Sell
5,793
-1,035
-15% -$123K 0.03% 541
2025
Q1
$903K Buy
+6,828
New +$787K 0.04% 417
2023
Q2
– Sell
-5,144
Closed -$526K – 577
2023
Q1
$526K Buy
+5,144
New +$515K 0.04% 418
2021
Q2
– Sell
-7,417
Closed -$1.68M – 718
2021
Q1
$1.68M Sell
7,417
-1,243
-14% -$305K 0.06% 278
2020
Q4
$2.02M Sell
8,660
-9,891
-53% -$2.75M 0.09% 205
2020
Q3
$5.45M Buy
18,551
+5,019
+37% +$1.32M 0.27% 83
2020
Q2
$2.92M Buy
13,532
+8,698
+180% +$1.81M 0.16% 125
2020
Q1
$940K Buy
4,834
+775
+19% +$162K 0.07% 259
2019
Q4
$861K Sell
4,059
-481
-11% -$90.3K 0.07% 303
2019
Q3
$759K Buy
+4,540
New +$780K 0.06% 305
2019
Q1
$883K Buy
4,838
+1,070
+28% +$180K 0.1% 220
2018
Q4
$516K Buy
3,768
+1,067
+40% +$158K 0.07% 266
2018
Q3
$445K Buy
+2,701
New +$478K 0.06% 209

Other funds holding BABA

Sowell Financial Services's BABA Position: Q2 2026 in Review

Sowell Financial Services increased its Alibaba (BABA) stake by 3.6% in Q2 2026, buying an estimated $31.4K and bringing the position to 7,143 shares worth $686K. The position accounts for 0.02% of the portfolio, ranked #562.

Sowell Financial Services first reported a position in BABA in Q3 2018 and has held it in 17 quarters since. The position peaked at $5.45M in Q3 2020. 1,231 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • Sowell Financial Services held 7,143 shares of Alibaba worth $686K as of Q2 2026.
  • Sowell Financial Services bought 251 Alibaba shares in Q2 2026, an estimated $31.4K.
  • Alibaba made up 0.02% of Sowell Financial Services's portfolio in Q2 2026, its #562 holding.
  • Sowell Financial Services first reported a position in Alibaba in Q3 2018 and has held it in 17 quarters since.
  • Sowell Financial Services's Alibaba position peaked at $5.45M in Q3 2020.
  • 1,231 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on Sowell Financial Services's 13F filing for Q2 2026, filed 20 Jul 2026.