O'Shaughnessy Asset 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
$17.9M Sell
186,824
-43,987
-19% -$5.51M 0.08% 243
2026
Q1
$29M Sell
230,811
-19,176
-8% -$2.88M 0.14% 147
2025
Q4
$36.6M Buy
249,987
+13,932
+6% +$2.27M 0.2% 103
2025
Q3
$42.2M Buy
236,055
+10,103
+4% +$1.32M 0.25% 76
2025
Q2
$25.6M Buy
225,952
+14,906
+7% +$1.76M 0.17% 124
2025
Q1
$27.9M Buy
211,046
+47,473
+29% +$5.47M 0.22% 97
2024
Q4
$13.9M Buy
163,573
+23,895
+17% +$2.26M 0.12% 179
2024
Q3
$15.1M Buy
139,678
+42,217
+43% +$3.45M 0.13% 172
2024
Q2
$7.02M Buy
97,461
+31,791
+48% +$2.44M 0.07% 291
2024
Q1
$4.75M Buy
65,670
+20,163
+44% +$1.48M 0.05% 365
2023
Q4
$3.53M Sell
45,507
-11,705
-20% -$933K 0.05% 386
2023
Q3
$4.96M Buy
57,212
+9,495
+20% +$869K 0.07% 285
2023
Q2
$3.98M Buy
47,717
+10,055
+27% +$880K 0.06% 319
2023
Q1
$3.85M Sell
37,662
-10,652
-22% -$1.07M 0.06% 327
2022
Q4
$4.26M Buy
48,314
+2,126
+5% +$168K 0.07% 293
2022
Q3
$3.69M Buy
46,188
+5,802
+14% +$553K 0.07% 278
2022
Q2
$4.59M Buy
40,386
+20,998
+108% +$2.06M 0.08% 241
2022
Q1
$2.11M Buy
19,388
+2,545
+15% +$293K 0.04% 395
2021
Q4
$2M Sell
16,843
-896
-5% -$130K 0.04% 368
2021
Q3
$2.63M Sell
17,739
-1,160
-6% -$211K 0.05% 272
2021
Q2
$4.29M Buy
18,899
+405
+2% +$90K 0.09% 199
2021
Q1
$4.19M Buy
18,494
+4,392
+31% +$1.08M 0.09% 177
2020
Q4
$3.28M Buy
14,102
+767
+6% +$213K 0.09% 156
2020
Q3
$3.92M Buy
13,335
+2,994
+29% +$789K 0.12% 115
2020
Q2
$2.23M Buy
10,341
+6,705
+184% +$1.4M 0.07% 161
2020
Q1
$707K Buy
3,636
+518
+17% +$108K 0.02% 254
2019
Q4
$661K Buy
3,118
+3,114
+77,850% +$584K 0.01% 350
2019
Q3
$1K Buy
+4
New +$687 ﹤0.01% 890

Other funds holding BABA

O'Shaughnessy Asset Management's BABA Position: Q2 2026 in Review

O'Shaughnessy Asset Management reduced its Alibaba (BABA) stake by 19% in Q2 2026, selling an estimated $5.51M and leaving 186,824 shares worth $17.9M. The position accounts for 0.08% of the portfolio, ranked #243.

O'Shaughnessy Asset Management first reported a position in BABA in Q3 2019 and has held it in 28 quarters since. The position peaked at $42.2M in Q3 2025. 1,219 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • O'Shaughnessy Asset Management held 186,824 shares of Alibaba worth $17.9M as of Q2 2026.
  • O'Shaughnessy Asset Management sold 43,987 Alibaba shares in Q2 2026, an estimated $5.51M.
  • Alibaba made up 0.08% of O'Shaughnessy Asset Management's portfolio in Q2 2026, its #243 holding.
  • O'Shaughnessy Asset Management first reported a position in Alibaba in Q3 2019 and has held it in 28 quarters since.
  • O'Shaughnessy Asset Management's Alibaba position peaked at $42.2M in Q3 2025.
  • 1,219 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on O'Shaughnessy Asset Management's 13F filing for Q2 2026, filed 13 Aug 2026.