Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$7.7M Sell
61,338
-22,542
-27% -$3.39M 0.04% 408
2025
Q4
$12.3M Sell
83,880
-10,042
-11% -$1.64M 0.04% 303
2025
Q3
$16.8M Buy
93,922
+23,862
+34% +$3.13M 0.05% 209
2025
Q2
$7.95M Buy
70,060
+23,925
+52% +$2.83M 0.05% 296
2025
Q1
$6.1M Buy
46,135
+39,684
+615% +$4.58M 0.05% 294
2024
Q4
$547K Sell
6,451
-3,710
-37% -$350K 0.01% 817
2024
Q3
$1.08M Buy
10,161
+3,150
+45% +$258K 0.01% 517
2024
Q2
$505K Buy
+7,011
New +$538K 0.01% 648
2024
Q1
Sell
-4,920
Closed -$381K 977
2023
Q4
$381K Sell
4,920
-911
-16% -$72.6K 0.01% 659
2023
Q3
$506K Buy
5,831
+2,693
+86% +$247K 0.01% 567
2023
Q2
$262K Sell
3,138
-1,272
-29% -$111K 0.01% 730
2023
Q1
$451K Sell
4,410
-1,901
-30% -$190K 0.01% 605
2022
Q4
$556K Buy
6,311
+32
+0.5% +$2.52K 0.02% 488
2022
Q3
$502K Sell
6,279
-110
-2% -$10.5K 0.01% 524
2022
Q2
$726K Sell
6,389
-224
-3% -$22K 0.02% 380
2022
Q1
$719K Buy
6,613
+622
+10% +$71.7K 0.02% 404
2021
Q4
$712K Sell
5,991
-2,037
-25% -$297K 0.02% 372
2021
Q3
$1.19M Buy
8,028
+1,181
+17% +$215K 0.03% 261
2021
Q2
$1.55M Sell
6,847
-415
-6% -$92.2K 0.05% 197
2021
Q1
$1.65M Buy
+7,262
New +$1.78M 0.07% 157
2020
Q4
Sell
-5,936
Closed -$1.75M 235
2020
Q3
$1.75M Buy
5,936
+907
+18% +$239K 0.09% 122
2020
Q2
$1.08M Sell
5,029
-129
-3% -$26.9K 0.07% 145
2020
Q1
$1M Sell
5,158
-124
-2% -$25.9K 0.08% 142
2019
Q4
$1.12M Buy
+5,282
New +$991K 0.1% 139

Other funds holding BABA

IEQ Capital's BABA Position: Q1 2026 in Review

IEQ Capital reduced its Alibaba (BABA) stake by 27% in Q1 2026, selling an estimated $3.39M and leaving 61,338 shares worth $7.7M. The position accounts for 0.04% of the portfolio, ranked #408.

IEQ Capital first reported a position in BABA in Q4 2019 and has held it in 24 quarters since. The position peaked at $16.8M in Q3 2025. 1,342 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • IEQ Capital held 61,338 shares of Alibaba worth $7.7M as of Q1 2026.
  • IEQ Capital sold 22,542 Alibaba shares in Q1 2026, an estimated $3.39M.
  • Alibaba made up 0.04% of IEQ Capital's portfolio in Q1 2026, its #408 holding.
  • IEQ Capital first reported a position in Alibaba in Q4 2019 and has held it in 24 quarters since.
  • IEQ Capital's Alibaba position peaked at $16.8M in Q3 2025.
  • 1,342 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on IEQ Capital's 13F filing for Q1 2026, filed 15 May 2026.