Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$277K Buy
2,889
+348
+14% +$43.6K 0.17% 53
2026
Q1
$319K Hold
2,541
0.21% 41
2025
Q4
$372K Hold
2,541
0.26% 37
2025
Q3
$454K Hold
2,541
0.32% 33
2025
Q2
$288K Sell
2,541
-3,464
-58% -$410K 0.2% 46
2025
Q1
$794K Sell
6,005
-74
-1% -$8.53K 0.59% 23
2024
Q4
$515K Sell
6,079
-1,032
-15% -$97.5K 0.41% 29
2024
Q3
$755K Buy
7,111
+245
+4% +$20K 0.62% 24
2024
Q2
$494K Sell
6,866
-1,204
-15% -$92.3K 0.46% 26
2024
Q1
$584K Buy
+8,070
New +$591K 0.28% 53
2020
Q4
Sell
-1,045
Closed -$307K 88
2020
Q3
$307K Hold
1,045
0.25% 51
2020
Q2
$225K Buy
+1,045
New +$218K 0.19% 71

Other funds holding BABA

HC Advisors's BABA Position: Q2 2026 in Review

HC Advisors increased its Alibaba (BABA) stake by 14% in Q2 2026, buying an estimated $43.6K and bringing the position to 2,889 shares worth $277K. The position accounts for 0.17% of the portfolio, ranked #53.

HC Advisors first reported a position in BABA in Q2 2020 and has held it in 12 quarters since. The position peaked at $794K in Q1 2025. 1,224 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • HC Advisors held 2,889 shares of Alibaba worth $277K as of Q2 2026.
  • HC Advisors bought 348 Alibaba shares in Q2 2026, an estimated $43.6K.
  • Alibaba made up 0.17% of HC Advisors's portfolio in Q2 2026, its #53 holding.
  • HC Advisors first reported a position in Alibaba in Q2 2020 and has held it in 12 quarters since.
  • HC Advisors's Alibaba position peaked at $794K in Q1 2025.
  • 1,224 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on HC Advisors's 13F filing for Q2 2026, filed 7 Aug 2026.