Hexagon Capital Partners’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
$698K Buy
7,275
+307
+4% +$38.5K 0.1% 95
2026
Q1
$874K Buy
+6,968
New +$1.05M 0.13% 77
2025
Q2
Sell
-7,281
Closed -$963K 231
2025
Q1
$963K Sell
7,281
-5,887
-45% -$679K 0.18% 58
2024
Q4
$1.12M Sell
13,168
-306
-2% -$28.9K 0.2% 50
2024
Q3
$1.43M Sell
13,474
-251
-2% -$20.5K 0.28% 28
2024
Q2
$988K Sell
13,725
-58
-0.4% -$4.45K 0.21% 48
2024
Q1
$997K Buy
13,783
+7,119
+107% +$522K 0.22% 46
2023
Q4
$517K Buy
6,664
+164
+3% +$13.1K 0.12% 89
2023
Q3
$564K Buy
6,500
+331
+5% +$30.3K 0.15% 72
2023
Q2
$514K Buy
6,169
+7
+0.1% +$613 0.14% 74
2023
Q1
$630K Buy
6,162
+5
+0.1% +$501 0.18% 55
2022
Q4
$542K Sell
6,157
-725
-11% -$57.2K 0.16% 70
2022
Q3
$550K Buy
6,882
+181
+3% +$17.2K 0.16% 70
2022
Q2
$762K Buy
6,701
+4
+0.1% +$392 0.23% 51
2022
Q1
$729K Buy
6,697
+4,601
+220% +$530K 0.19% 62
2021
Q4
$249K Buy
2,096
+83
+4% +$12.1K 0.07% 158
2021
Q3
$298K Sell
2,013
-655
-25% -$119K 0.09% 122
2021
Q2
$605K Buy
2,668
+684
+34% +$152K 0.17% 70
2021
Q1
$449K Buy
1,984
+75
+4% +$18.4K 0.12% 70
2020
Q4
$444K Buy
1,909
+220
+13% +$61.1K 0.13% 72
2020
Q3
$525K Buy
+1,689
New +$445K 0.17% 56

Other funds holding BABA

Hexagon Capital Partners's BABA Position: Q2 2026 in Review

Hexagon Capital Partners increased its Alibaba (BABA) stake by 4.4% in Q2 2026, buying an estimated $38.5K and bringing the position to 7,275 shares worth $698K. The position accounts for 0.1% of the portfolio, ranked #95.

Hexagon Capital Partners first reported a position in BABA in Q3 2020 and has held it in 21 quarters since. The position peaked at $1.43M in Q3 2024. 1,224 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • Hexagon Capital Partners held 7,275 shares of Alibaba worth $698K as of Q2 2026.
  • Hexagon Capital Partners bought 307 Alibaba shares in Q2 2026, an estimated $38.5K.
  • Alibaba made up 0.1% of Hexagon Capital Partners's portfolio in Q2 2026, its #95 holding.
  • Hexagon Capital Partners first reported a position in Alibaba in Q3 2020 and has held it in 21 quarters since.
  • Hexagon Capital Partners's Alibaba position peaked at $1.43M in Q3 2024.
  • 1,224 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on Hexagon Capital Partners's 13F filing for Q2 2026, filed 7 Aug 2026.