Kestra Advisory Services’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$5.94M Buy
47,351
+909
+2% +$137K 0.02% 710
2025
Q4
$6.81M Buy
46,442
+3,629
+8% +$591K 0.03% 578
2025
Q3
$7.65M Buy
42,813
+1,347
+3% +$176K 0.04% 497
2025
Q2
$4.7M Buy
41,466
+1,938
+5% +$229K 0.02% 663
2025
Q1
$5.23M Sell
39,528
-15,905
-29% -$1.83M 0.03% 561
2024
Q4
$4.7M Sell
55,433
-28,655
-34% -$2.71M 0.03% 601
2024
Q3
$8.92M Buy
84,088
+1,218
+1% +$99.7K 0.05% 391
2024
Q2
$5.97M Sell
82,870
-330
-0.4% -$25.3K 0.03% 533
2024
Q1
$6.02M Buy
83,200
+51,958
+166% +$3.81M 0.04% 465
2023
Q4
$2.42M Sell
31,242
-2,078
-6% -$166K 0.02% 715
2023
Q3
$2.89M Sell
33,320
-8,212
-20% -$752K 0.03% 562
2023
Q2
$3.46M Buy
41,532
+3,283
+9% +$287K 0.03% 495
2023
Q1
$3.91M Sell
38,249
-11,205
-23% -$1.12M 0.04% 421
2022
Q4
$4.36M Buy
49,454
+697
+1% +$55K 0.04% 488
2022
Q3
$3.9M Sell
48,757
-4,638
-9% -$442K 0.04% 443
2022
Q2
$6.07M Buy
53,395
+7,309
+16% +$717K 0.06% 317
2022
Q1
$5.01M Sell
46,086
-99
-0.2% -$11.4K 0.05% 369
2021
Q4
$5.49M Sell
46,185
-8,897
-16% -$1.3M 0.06% 341
2021
Q3
$8.15M Sell
55,082
-6,555
-11% -$1.19M 0.08% 265
2021
Q2
$14M Buy
61,637
+3,951
+7% +$878K 0.16% 148
2021
Q1
$13.1M Sell
57,686
-16,492
-22% -$4.05M 0.17% 145
2020
Q4
$17.7M Buy
74,178
+25,943
+54% +$7.2M 0.21% 113
2020
Q3
$14.2M Buy
+48,235
New +$12.7M 0.26% 88

Other funds holding BABA

Kestra Advisory Services's BABA Position: Q1 2026 in Review

Kestra Advisory Services increased its Alibaba (BABA) stake by 2% in Q1 2026, buying an estimated $137K and bringing the position to 47,351 shares worth $5.94M. The position accounts for 0.02% of the portfolio, ranked #710.

Kestra Advisory Services first reported a position in BABA in Q3 2020 and has held it in 23 quarters since. The position peaked at $17.7M in Q4 2020. 1,343 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Kestra Advisory Services held 47,351 shares of Alibaba worth $5.94M as of Q1 2026.
  • Kestra Advisory Services bought 909 Alibaba shares in Q1 2026, an estimated $137K.
  • Alibaba made up 0.02% of Kestra Advisory Services's portfolio in Q1 2026, its #710 holding.
  • Kestra Advisory Services first reported a position in Alibaba in Q3 2020 and has held it in 23 quarters since.
  • Kestra Advisory Services's Alibaba position peaked at $17.7M in Q4 2020.
  • 1,343 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Kestra Advisory Services's 13F filing for Q1 2026, filed 30 Apr 2026.