Integrated Advisors Network’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
$685K Sell
5,463
-2,177
-28% -$327K 0.04% 401
2025
Q4
$1.12M Sell
7,640
-21
-0.3% -$3.42K 0.05% 322
2025
Q3
$1.37M Buy
7,661
+1,848
+32% +$242K 0.06% 304
2025
Q2
$659K Buy
5,813
+544
+10% +$64.4K 0.03% 446
2025
Q1
$697K Sell
5,269
-681
-11% -$78.5K 0.04% 382
2024
Q4
$505K Sell
5,950
-1,249
-17% -$118K 0.02% 449
2024
Q3
$764K Buy
7,199
+2,762
+62% +$226K 0.04% 371
2024
Q2
$319K Sell
4,437
-328
-7% -$25.1K 0.02% 554
2024
Q1
$345K Sell
4,765
-41
-0.9% -$3K 0.02% 562
2023
Q4
$373K Sell
4,806
-309
-6% -$24.6K 0.02% 505
2023
Q3
$444K Buy
5,115
+66
+1% +$6.04K 0.03% 452
2023
Q2
$421K Buy
5,049
+576
+13% +$50.4K 0.02% 477
2023
Q1
$457K Sell
4,473
-303
-6% -$30.4K 0.03% 455
2022
Q4
$421K Sell
4,776
-938
-16% -$74K 0.03% 451
2022
Q3
$457K Sell
5,714
-779
-12% -$74.2K 0.03% 413
2022
Q2
$738K Buy
6,493
+429
+7% +$42.1K 0.05% 335
2022
Q1
$660K Buy
6,064
+466
+8% +$53.7K 0.04% 374
2021
Q4
$665K Sell
5,598
-125
-2% -$18.2K 0.04% 365
2021
Q3
$847K Buy
5,723
+53
+0.9% +$9.64K 0.06% 299
2021
Q2
$1.29M Buy
5,670
+21
+0.4% +$4.67K 0.09% 197
2021
Q1
$1.28M Buy
5,649
+1,319
+30% +$324K 0.12% 178
2020
Q4
$1.01M Buy
4,330
+508
+13% +$141K 0.11% 194
2020
Q3
$1.12M Sell
3,822
-856
-18% -$226K 0.14% 160
2020
Q2
$1.01M Buy
4,678
+664
+17% +$138K 0.12% 185
2020
Q1
$781K Buy
4,014
+696
+21% +$145K 0.15% 151
2019
Q4
$704K Buy
+3,318
New +$623K 0.1% 207

Other funds holding BABA

Integrated Advisors Network's BABA Position: Q1 2026 in Review

Integrated Advisors Network reduced its Alibaba (BABA) stake by 28% in Q1 2026, selling an estimated $327K and leaving 5,463 shares worth $685K. The position accounts for 0.04% of the portfolio, ranked #401.

Integrated Advisors Network first reported a position in BABA in Q4 2019 and has held it in 26 quarters since. The position peaked at $1.37M in Q3 2025. 1,343 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Integrated Advisors Network held 5,463 shares of Alibaba worth $685K as of Q1 2026.
  • Integrated Advisors Network sold 2,177 Alibaba shares in Q1 2026, an estimated $327K.
  • Alibaba made up 0.04% of Integrated Advisors Network's portfolio in Q1 2026, its #401 holding.
  • Integrated Advisors Network first reported a position in Alibaba in Q4 2019 and has held it in 26 quarters since.
  • Integrated Advisors Network's Alibaba position peaked at $1.37M in Q3 2025.
  • 1,343 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Integrated Advisors Network's 13F filing for Q1 2026, filed 28 Apr 2026.