PCM
BABA icon

Penserra Capital Management’s Alibaba BABA Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$18.2M Sell
160,716
-25,894
-14% -$2.94M 0.25% 115
2025
Q1
$24.7M Buy
186,610
+56,294
+43% +$7.44M 0.44% 48
2024
Q4
$11M Buy
130,316
+76,753
+143% +$6.51M 0.2% 144
2024
Q3
$5.68M Sell
53,563
-32,660
-38% -$3.47M 0.12% 143
2024
Q2
$6.21M Buy
86,223
+20,576
+31% +$1.48M 0.08% 202
2024
Q1
$4.75M Buy
65,647
+27,630
+73% +$2M 0.06% 224
2023
Q4
$2.95M Buy
38,017
+8,520
+29% +$660K 0.06% 226
2023
Q3
$2.56M Buy
29,497
+2,424
+9% +$210K 0.05% 235
2023
Q2
$2.26M Buy
27,073
+9,988
+58% +$832K 0.04% 288
2023
Q1
$1.75M Hold
17,085
0.04% 351
2022
Q4
$1.51M Buy
17,085
+2,269
+15% +$200K 0.03% 400
2022
Q3
$1.19M Sell
14,816
-499,223
-97% -$39.9M 0.03% 340
2022
Q2
$58.4M Sell
514,039
-170,776
-25% -$19.4M 1.59% 14
2022
Q1
$74.5M Sell
684,815
-66,559
-9% -$7.24M 1.77% 4
2021
Q4
$89.3M Buy
751,374
+2,320
+0.3% +$276K 1.91% 1
2021
Q3
$111M Sell
749,054
-66,055
-8% -$9.78M 2.3% 2
2021
Q2
$185M Buy
815,109
+13,000
+2% +$2.95M 3.36% 1
2021
Q1
$182M Buy
802,109
+263,726
+49% +$59.8M 3.36% 1
2020
Q4
$125M Buy
538,383
+153,449
+40% +$35.7M 2.96% 2
2020
Q3
$113M Buy
384,934
+80,133
+26% +$23.6M 4.3% 1
2020
Q2
$65.7M Buy
304,801
+96,135
+46% +$20.7M 3.39% 1
2020
Q1
$42M Sell
208,666
-17,356
-8% -$3.49M 2.86% 2
2019
Q4
$47.9M Buy
226,022
+35,083
+18% +$7.44M 3.1% 1
2019
Q3
$31.9M Sell
190,939
-30,861
-14% -$5.16M 2.71% 1
2019
Q2
$37.6M Buy
221,800
+19,444
+10% +$3.29M 2.92% 1
2019
Q1
$36.9M Buy
202,356
+11,315
+6% +$2.06M 2.96% 1
2018
Q4
$26.2M Sell
191,041
-6,103
-3% -$836K 2.54% 1
2018
Q3
$32.5M Sell
197,144
-24,269
-11% -$4M 1.99% 4
2018
Q2
$37.4M Sell
221,413
-37,692
-15% -$6.36M 2.36% 4
2018
Q1
$47.6M Buy
259,105
+29,154
+13% +$5.35M 4.5% 1
2017
Q4
$39.6M Buy
229,951
+40,765
+22% +$7.03M 5.22% 1
2017
Q3
$32.7M Buy
189,186
+79,304
+72% +$13.7M 7.78% 1
2017
Q2
$15.5M Buy
109,882
+75,112
+216% +$10.6M 5.61% 1
2017
Q1
$3.75M Buy
34,770
+11,893
+52% +$1.28M 0.39% 32
2016
Q4
$2.01M Sell
22,877
-4,157
-15% -$365K 0.23% 42
2016
Q3
$2.86M Buy
27,034
+11,062
+69% +$1.17M 0.35% 29
2016
Q2
$1.27M Buy
15,972
+1,110
+7% +$88.3K 0.18% 36
2016
Q1
$1.17K Sell
14,862
-11,062
-43% -$874 0.11% 66
2015
Q4
$2.11M Buy
+25,924
New +$2.11M 0.2% 55