Knights of Columbus Asset Advisors’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
$1.83M Buy
19,055
+16,461
+635% +$2.06M 0.09% 225
2026
Q1
$325K Hold
2,594
0.02% 332
2025
Q4
$380K Hold
2,594
0.02% 322
2025
Q3
$464K Sell
2,594
-812
-24% -$106K 0.03% 294
2025
Q2
$386K Hold
3,406
0.02% 286
2025
Q1
$450K Sell
3,406
-165
-5% -$19K 0.03% 267
2024
Q4
$303K Buy
3,571
+255
+8% +$24.1K 0.02% 285
2024
Q3
$352K Buy
3,316
+1,964
+145% +$161K 0.02% 287
2024
Q2
$97.3K Hold
1,352
0.01% 356
2024
Q1
$97.8K Sell
1,352
-88
-6% -$6.45K 0.01% 341
2023
Q4
$112K Sell
1,440
-475
-25% -$37.8K 0.01% 343
2023
Q3
$166K Buy
1,915
+447
+30% +$40.9K 0.02% 323
2023
Q2
$122K Buy
1,468
+56
+4% +$4.9K 0.01% 337
2023
Q1
$144K Buy
1,412
+31
+2% +$3.1K 0.01% 317
2022
Q4
$122K Buy
+1,381
New +$109K 0.01% 312
2022
Q3
Sell
-2,332
Closed -$265K 316
2022
Q2
$265K Buy
2,332
+1,122
+93% +$110K 0.03% 265
2022
Q1
$132K Buy
1,210
+327
+37% +$37.7K 0.01% 289
2021
Q4
$105K Buy
883
+386
+78% +$56.2K 0.01% 294
2021
Q3
$74K Sell
497
-19,968
-98% -$3.63M 0.01% 300
2021
Q2
$4.64M Hold
20,465
0.43% 87
2021
Q1
$4.64M Buy
20,465
+8,471
+71% +$2.08M 0.45% 78
2020
Q4
$2.79M Sell
11,994
-12,513
-51% -$3.47M 0.3% 115
2020
Q3
$7.21M Sell
24,507
-14,517
-37% -$3.82M 0.89% 17
2020
Q2
$8.42M Buy
39,024
+15,379
+65% +$3.2M 1.03% 10
2020
Q1
$4.6M Buy
23,645
+439
+2% +$91.6K 0.58% 36
2019
Q4
$4.92M Buy
+23,206
New +$4.35M 0.43% 47

Other funds holding BABA

Knights of Columbus Asset Advisors's BABA Position: Q2 2026 in Review

Knights of Columbus Asset Advisors increased its Alibaba (BABA) stake by 635% in Q2 2026, buying an estimated $2.06M and bringing the position to 19,055 shares worth $1.83M. The position accounts for 0.09% of the portfolio, ranked #225.

Knights of Columbus Asset Advisors first reported a position in BABA in Q4 2019 and has held it in 26 quarters since. The position peaked at $8.42M in Q2 2020. 449 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • Knights of Columbus Asset Advisors held 19,055 shares of Alibaba worth $1.83M as of Q2 2026.
  • Knights of Columbus Asset Advisors bought 16,461 Alibaba shares in Q2 2026, an estimated $2.06M.
  • Alibaba made up 0.09% of Knights of Columbus Asset Advisors's portfolio in Q2 2026, its #225 holding.
  • Knights of Columbus Asset Advisors first reported a position in Alibaba in Q4 2019 and has held it in 26 quarters since.
  • Knights of Columbus Asset Advisors's Alibaba position peaked at $8.42M in Q2 2020.
  • 449 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on Knights of Columbus Asset Advisors's 13F filing for Q2 2026, filed 31 Jul 2026.