Exchange Traded Concepts’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
$9.28M Sell
73,985
-26,779
-27% -$4.03M 0.07% 297
2025
Q4
$14.8M Buy
100,764
+27,290
+37% +$4.44M 0.11% 205
2025
Q3
$13.1M Buy
73,474
+1,023
+1% +$134K 0.11% 204
2025
Q2
$8.22M Buy
72,451
+12,833
+22% +$1.52M 0.1% 219
2025
Q1
$7.88M Sell
59,618
-15,189
-20% -$1.75M 0.14% 149
2024
Q4
$6.34M Buy
74,807
+42,446
+131% +$4.01M 0.13% 177
2024
Q3
$3.43M Sell
32,361
-3,161
-9% -$259K 0.08% 218
2024
Q2
$2.56M Sell
35,522
-13,811
-28% -$1.06M 0.06% 248
2024
Q1
$3.57M Buy
49,333
+19,616
+66% +$1.44M 0.09% 205
2023
Q4
$2.3M Buy
29,717
+15,028
+102% +$1.2M 0.06% 245
2023
Q3
$1.27M Buy
14,689
+5,594
+62% +$512K 0.04% 319
2023
Q2
$758K Buy
9,095
+3,906
+75% +$342K 0.02% 458
2023
Q1
$530K Buy
5,189
+298
+6% +$29.9K 0.01% 538
2022
Q4
$431K Sell
4,891
-64,584
-93% -$5.09M 0.01% 548
2022
Q3
$5.56M Buy
69,475
+32,660
+89% +$3.11M 0.18% 66
2022
Q2
$4.18M Sell
36,815
-32,518
-47% -$3.19M 0.12% 102
2022
Q1
$7.54M Buy
69,333
+4,605
+7% +$531K 0.15% 84
2021
Q4
$7.69M Buy
64,728
+51,488
+389% +$7.5M 0.15% 95
2021
Q3
$1.96M Buy
13,240
+10,107
+323% +$1.84M 0.05% 230
2021
Q2
$711K Buy
3,133
+660
+27% +$147K 0.02% 396
2021
Q1
$561K Sell
2,473
-1,101
-31% -$270K 0.02% 404
2020
Q4
$832K Sell
3,574
-3,659
-51% -$1.02M 0.04% 250
2020
Q3
$2.13M Buy
7,233
+4,157
+135% +$1.1M 0.12% 106
2020
Q2
$663K Buy
3,076
+48
+2% +$10K 0.11% 152
2020
Q1
$589K Buy
+3,028
New +$632K 0.32% 86

Other funds holding BABA

Exchange Traded Concepts's BABA Position: Q1 2026 in Review

Exchange Traded Concepts reduced its Alibaba (BABA) stake by 27% in Q1 2026, selling an estimated $4.03M and leaving 73,985 shares worth $9.28M. The position accounts for 0.07% of the portfolio, ranked #297.

Exchange Traded Concepts first reported a position in BABA in Q1 2020 and has held it in 25 quarters since. The position peaked at $14.8M in Q4 2025. 1,343 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Exchange Traded Concepts held 73,985 shares of Alibaba worth $9.28M as of Q1 2026.
  • Exchange Traded Concepts sold 26,779 Alibaba shares in Q1 2026, an estimated $4.03M.
  • Alibaba made up 0.07% of Exchange Traded Concepts's portfolio in Q1 2026, its #297 holding.
  • Exchange Traded Concepts first reported a position in Alibaba in Q1 2020 and has held it in 25 quarters since.
  • Exchange Traded Concepts's Alibaba position peaked at $14.8M in Q4 2025.
  • 1,343 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Exchange Traded Concepts's 13F filing for Q1 2026, filed 15 Apr 2026.