Penserra Capital Management’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
$55.3M Buy
576,467
+311,566
+118% +$39M 0.43% 104
2026
Q1
$33.2M Buy
264,901
+13,423
+5% +$2.02M 0.39% 89
2025
Q4
$36.9M Buy
251,478
+21,055
+9% +$3.43M 0.44% 90
2025
Q3
$41.2M Buy
230,423
+69,707
+43% +$9.13M 0.49% 61
2025
Q2
$18.2M Sell
160,716
-25,894
-14% -$3.07M 0.25% 115
2025
Q1
$24.7M Buy
186,610
+56,294
+43% +$6.49M 0.44% 48
2024
Q4
$11M Buy
130,316
+76,753
+143% +$7.25M 0.2% 144
2024
Q3
$5.68M Sell
53,563
-32,660
-38% -$2.67M 0.12% 143
2024
Q2
$6.21M Buy
86,223
+20,576
+31% +$1.58M 0.08% 202
2024
Q1
$4.75M Buy
65,647
+27,630
+73% +$2.02M 0.06% 224
2023
Q4
$2.95M Buy
38,017
+8,520
+29% +$679K 0.06% 226
2023
Q3
$2.56M Buy
29,497
+2,424
+9% +$222K 0.05% 235
2023
Q2
$2.26M Buy
27,073
+9,988
+58% +$874K 0.04% 288
2023
Q1
$1.75M Hold
17,085
0.04% 351
2022
Q4
$1.5M Buy
17,085
+2,269
+15% +$179K 0.03% 400
2022
Q3
$1.19M Sell
14,816
-499,223
-97% -$47.6M 0.03% 340
2022
Q2
$58.4M Sell
514,039
-170,776
-25% -$16.7M 1.59% 14
2022
Q1
$74.5M Sell
684,815
-66,559
-9% -$7.67M 1.77% 4
2021
Q4
$89.3M Buy
751,374
+2,320
+0.3% +$338K 1.91% 1
2021
Q3
$111M Sell
749,054
-66,055
-8% -$12M 2.3% 2
2021
Q2
$185M Buy
815,109
+13,000
+2% +$2.89M 3.36% 1
2021
Q1
$182M Buy
802,109
+263,726
+49% +$64.8M 3.36% 1
2020
Q4
$125M Buy
538,383
+153,449
+40% +$42.6M 2.96% 2
2020
Q3
$113M Buy
384,934
+80,133
+26% +$21.1M 4.3% 1
2020
Q2
$65.7M Buy
304,801
+96,135
+46% +$20M 3.39% 1
2020
Q1
$42M Sell
208,666
-17,356
-8% -$3.62M 2.86% 2
2019
Q4
$47.9M Buy
226,022
+35,083
+18% +$6.58M 3.1% 1
2019
Q3
$31.9M Sell
190,939
-30,861
-14% -$5.3M 2.71% 1
2019
Q2
$37.6M Buy
221,800
+19,444
+10% +$3.36M 2.92% 1
2019
Q1
$36.9M Buy
202,356
+11,315
+6% +$1.9M 2.96% 1
2018
Q4
$26.2M Sell
191,041
-6,103
-3% -$902K 2.54% 1
2018
Q3
$32.5M Sell
197,144
-24,269
-11% -$4.29M 1.99% 4
2018
Q2
$37.4M Sell
221,413
-37,692
-15% -$7.18M 2.36% 4
2018
Q1
$47.6M Buy
259,105
+29,154
+13% +$5.49M 4.5% 1
2017
Q4
$39.6M Buy
229,951
+40,765
+22% +$7.3M 5.22% 1
2017
Q3
$32.7M Buy
189,186
+79,304
+72% +$12.9M 7.78% 1
2017
Q2
$15.5M Buy
109,882
+75,112
+216% +$9.27M 5.61% 1
2017
Q1
$3.75M Buy
34,770
+11,893
+52% +$1.21M 0.39% 32
2016
Q4
$2.01M Sell
22,877
-4,157
-15% -$400K 0.23% 42
2016
Q3
$2.86M Buy
27,034
+11,062
+69% +$1.03M 0.35% 29
2016
Q2
$1.27M Buy
15,972
+1,110
+7% +$86.9K 0.18% 36
2016
Q1
$1.17M Sell
14,862
-11,062
-43% -$779K 0.11% 66
2015
Q4
$2.11M Buy
+25,924
New +$2.03M 0.2% 55

Other funds holding BABA

Penserra Capital Management's BABA Position: Q2 2026 in Review

Penserra Capital Management increased its Alibaba (BABA) stake by 118% in Q2 2026, buying an estimated $39M and bringing the position to 576,467 shares worth $55.3M. The position accounts for 0.43% of the portfolio, ranked #104.

Penserra Capital Management first reported a position in BABA in Q4 2015 and has held it in 43 quarters since. The position peaked at $185M in Q2 2021. 1,219 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • Penserra Capital Management held 576,467 shares of Alibaba worth $55.3M as of Q2 2026.
  • Penserra Capital Management bought 311,566 Alibaba shares in Q2 2026, an estimated $39M.
  • Alibaba made up 0.43% of Penserra Capital Management's portfolio in Q2 2026, its #104 holding.
  • Penserra Capital Management first reported a position in Alibaba in Q4 2015 and has held it in 43 quarters since.
  • Penserra Capital Management's Alibaba position peaked at $185M in Q2 2021.
  • 1,219 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on Penserra Capital Management's 13F filing for Q2 2026, filed 13 Aug 2026.