Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-85,071
Closed -$10.1M 743
2025
Q1
$11.2M Sell
85,071
-19,850
-19% -$2.29M 1.2% 16
2024
Q4
$8.9M Buy
104,921
+85,330
+436% +$8.06M 0.77% 20
2024
Q3
$2.08M Sell
19,591
-93,807
-83% -$7.68M 0.24% 78
2024
Q2
$8.16M Buy
113,398
+31,788
+39% +$2.44M 0.97% 19
2024
Q1
$5.91M Buy
81,610
+8,050
+11% +$590K 0.68% 31
2023
Q4
$5.7M Buy
+73,560
New +$5.86M 0.91% 26
2023
Q3
Sell
-68,464
Closed -$6.27M 1044
2023
Q2
$5.71M Buy
+68,464
New +$5.99M 1% 17
2023
Q1
Sell
-49,868
Closed -$5M 1188
2022
Q4
$4.39M Buy
+49,868
New +$3.93M 0.45% 56
2021
Q4
Sell
-152,000
Closed -$22.1M 2528
2021
Q3
$2.83M Buy
+152,000
New +$27.7M 0.09% 208
2021
Q1
Sell
-100,952
Closed -$24.8M 1927
2020
Q4
$23.5M Sell
100,952
-189,396
-65% -$52.6M 0.68% 19
2020
Q3
$85.4M Buy
290,348
+37,896
+15% +$9.98M 4.21% 3
2020
Q2
$54.5M Buy
252,452
+211,179
+512% +$44M 2.99% 3
2020
Q1
$8.03M Buy
+41,273
New +$8.61M 0.53% 38
2019
Q4
Sell
-18,671
Closed -$3.5M 1234
2019
Q3
$3.12M Sell
18,671
-8,236
-31% -$1.42M 0.25% 73
2019
Q2
$4.56M Buy
+26,907
New +$4.64M 0.35% 66
2017
Q4
Sell
-34,354
Closed -$6.16M 995
2017
Q3
$5.93M Buy
+34,354
New +$5.57M 0.28% 72
2017
Q2
Sell
-25,855
Closed -$3.19M 943
2017
Q1
$2.79M Sell
25,855
-49,178
-66% -$5M 0.17% 111
2016
Q4
$6.59M Buy
+75,033
New +$7.22M 0.33% 58
2015
Q4
Sell
-46,814
Closed -$3.67M 958
2015
Q3
$2.76M Sell
46,814
-1,886
-4% -$137K 0.14% 149
2015
Q2
$4.01M Buy
+48,700
New +$4.19M 0.24% 94

Other funds holding BABA

HAP Trading's BABA Position: Q2 2025 in Review

HAP Trading sold out of Alibaba (BABA) in Q2 2025, closing a stake of 85,071 shares — an estimated $10.1M sold.

HAP Trading first reported a position in BABA in Q2 2015 and held it in 20 quarters. The position peaked at $85.4M in Q3 2020. 1,272 funds tracked by Wall St. Rank hold BABA as of Q2 2025.

  • HAP Trading reported no remaining Alibaba position as of Q2 2025 after selling out during the quarter.
  • HAP Trading sold 85,071 Alibaba shares in Q2 2025, an estimated $10.1M.
  • HAP Trading first reported a position in Alibaba in Q2 2015 and held it in 20 quarters.
  • HAP Trading's Alibaba position peaked at $85.4M in Q3 2020.
  • 1,272 funds tracked by Wall St. Rank held Alibaba as of Q2 2025.

Based on HAP Trading's 13F filing for Q2 2025, filed 13 Aug 2025.