O'Shaughnessy Asset Management’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$25.6M Buy
225,952
+14,906
+7% +$1.69M 0.17% 124
2025
Q1
$27.9M Buy
211,046
+47,473
+29% +$6.28M 0.22% 97
2024
Q4
$13.9M Buy
163,573
+23,895
+17% +$2.03M 0.12% 179
2024
Q3
$15.1M Buy
139,678
+42,217
+43% +$4.55M 0.13% 172
2024
Q2
$7.02M Buy
97,461
+31,791
+48% +$2.29M 0.07% 291
2024
Q1
$4.75M Buy
65,670
+20,163
+44% +$1.46M 0.05% 365
2023
Q4
$3.53M Sell
45,507
-11,705
-20% -$907K 0.05% 386
2023
Q3
$4.96M Buy
57,212
+9,495
+20% +$824K 0.07% 285
2023
Q2
$3.98M Buy
47,717
+10,055
+27% +$838K 0.06% 319
2023
Q1
$3.85M Sell
37,662
-10,652
-22% -$1.09M 0.06% 327
2022
Q4
$4.26M Buy
48,314
+2,126
+5% +$187K 0.07% 293
2022
Q3
$3.7M Buy
46,188
+5,802
+14% +$464K 0.07% 278
2022
Q2
$4.59M Buy
40,386
+20,998
+108% +$2.39M 0.08% 241
2022
Q1
$2.11M Buy
19,388
+2,545
+15% +$277K 0.04% 395
2021
Q4
$2M Sell
16,843
-896
-5% -$106K 0.04% 368
2021
Q3
$2.63M Sell
17,739
-1,160
-6% -$172K 0.05% 272
2021
Q2
$4.29M Buy
18,899
+405
+2% +$91.8K 0.09% 199
2021
Q1
$4.19M Buy
18,494
+4,392
+31% +$996K 0.09% 177
2020
Q4
$3.28M Buy
14,102
+767
+6% +$179K 0.09% 156
2020
Q3
$3.92M Buy
13,335
+2,994
+29% +$880K 0.12% 115
2020
Q2
$2.23M Buy
10,341
+6,705
+184% +$1.45M 0.07% 161
2020
Q1
$707K Buy
3,636
+518
+17% +$101K 0.02% 254
2019
Q4
$661K Buy
3,118
+3,114
+77,850% +$660K 0.01% 350
2019
Q3
$1K Buy
+4
New +$1K ﹤0.01% 890