TownSquare Capital’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-78,468
Closed -$10.4M 676
2025
Q1
$10.4M Buy
78,468
+8,468
+12% +$976K 0.11% 176
2024
Q4
$5.94M Buy
70,000
+266
+0.4% +$25.1K 0.07% 273
2024
Q3
$7.4M Buy
69,734
+51,713
+287% +$4.23M 0.09% 223
2024
Q2
$1.3M Sell
18,021
-480
-3% -$36.8K 0.02% 618
2024
Q1
$1.34M Buy
18,501
+3,447
+23% +$253K 0.02% 579
2023
Q4
$1.17M Sell
15,054
-58,091
-79% -$4.63M 0.02% 557
2023
Q3
$6.34M Buy
73,145
+11,436
+19% +$1.05M 0.12% 165
2023
Q2
$5.14M Buy
61,709
+48,611
+371% +$4.25M 0.09% 205
2023
Q1
$1.34M Buy
13,098
+606
+5% +$60.7K 0.03% 404
2022
Q4
$1.1M Buy
12,492
+3,655
+41% +$288K 0.03% 423
2022
Q3
$707K Sell
8,837
-1,948
-18% -$186K 0.02% 422
2022
Q2
$1.23M Sell
10,785
-33,945
-76% -$3.33M 0.03% 318
2022
Q1
$4.87M Buy
44,730
+10,583
+31% +$1.22M 0.12% 151
2021
Q4
$4.06M Buy
34,147
+3,328
+11% +$485K 0.1% 173
2021
Q3
$4.56M Buy
30,819
+2,870
+10% +$522K 0.13% 144
2021
Q2
$5.91M Buy
27,949
+6,212
+29% +$1.38M 0.19% 92
2021
Q1
$4.93M Sell
21,737
-7,561
-26% -$1.86M 0.19% 97
2020
Q4
$6.82M Buy
29,298
+25,109
+599% +$6.97M 0.3% 72
2020
Q3
$1.23M Buy
4,189
+2,143
+105% +$565K 0.07% 205
2020
Q2
$515K Buy
2,046
+300
+17% +$62.5K 0.04% 282
2020
Q1
$340K Buy
1,746
+140
+9% +$29.2K 0.03% 318
2019
Q4
$341K Sell
1,606
-4,480
-74% -$841K 0.03% 339
2019
Q3
$1.14M Sell
6,086
-95
-2% -$16.3K 0.09% 168
2019
Q2
$995K Buy
6,181
+4,891
+379% +$844K 0.09% 176
2019
Q1
$235K Sell
1,290
-1,052
-45% -$177K 0.02% 377
2018
Q4
$402K Buy
+2,342
New +$346K 0.05% 242

Other funds holding BABA

TownSquare Capital's BABA Position: Q2 2025 in Review

TownSquare Capital sold out of Alibaba (BABA) in Q2 2025, closing a stake of 78,468 shares — an estimated $10.4M sold.

TownSquare Capital first reported a position in BABA in Q4 2018 and held it in 26 quarters. The position peaked at $10.4M in Q1 2025. 1,271 funds tracked by Wall St. Rank hold BABA as of Q2 2025.

  • TownSquare Capital reported no remaining Alibaba position as of Q2 2025 after selling out during the quarter.
  • TownSquare Capital sold 78,468 Alibaba shares in Q2 2025, an estimated $10.4M.
  • TownSquare Capital first reported a position in Alibaba in Q4 2018 and held it in 26 quarters.
  • TownSquare Capital's Alibaba position peaked at $10.4M in Q1 2025.
  • 1,271 funds tracked by Wall St. Rank held Alibaba as of Q2 2025.

Based on TownSquare Capital's 13F filing for Q2 2025, filed 13 Aug 2025.