Central Trust Company’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
$25.4K Sell
203
-2,059
-91% -$310K ﹤0.01% 972
2025
Q4
$332K Buy
2,262
+2,130
+1,614% +$347K 0.01% 496
2025
Q3
$23.5K Hold
132
﹤0.01% 951
2025
Q2
$14.9K Buy
132
+67
+103% +$7.93K ﹤0.01% 1043
2025
Q1
$8.53K Buy
65
+35
+117% +$4.04K ﹤0.01% 1135
2024
Q4
$2.54K Sell
30
-885
-97% -$83.6K ﹤0.01% 1292
2024
Q3
$97K Buy
915
+10
+1% +$818 ﹤0.01% 658
2024
Q2
$65.2K Sell
905
-665
-42% -$51K ﹤0.01% 723
2024
Q1
$114K Buy
1,570
+491
+46% +$36K ﹤0.01% 652
2023
Q4
$83.6K Sell
1,079
-36
-3% -$2.87K ﹤0.01% 698
2023
Q3
$96.7K Sell
1,115
-250
-18% -$22.9K ﹤0.01% 664
2023
Q2
$114K Sell
1,365
-300
-18% -$26.3K ﹤0.01% 645
2023
Q1
$170K Buy
1,665
+593
+55% +$59.4K 0.01% 569
2022
Q4
$94.4K Sell
1,072
-214
-17% -$16.9K ﹤0.01% 654
2022
Q3
$102K Sell
1,286
-430
-25% -$41K ﹤0.01% 645
2022
Q2
$195K Sell
1,716
-671
-28% -$65.8K 0.01% 534
2022
Q1
$259K Buy
2,387
+388
+19% +$44.7K 0.01% 522
2021
Q4
$238K Sell
1,999
-5,413
-73% -$788K 0.01% 555
2021
Q3
$1.1M Sell
7,412
-27,160
-79% -$4.94M 0.04% 301
2021
Q2
$7.84M Sell
34,572
-5,269
-13% -$1.17M 0.28% 84
2021
Q1
$9.03M Buy
39,841
+548
+1% +$135K 0.35% 70
2020
Q4
$9.14M Buy
39,293
+4,138
+12% +$1.15M 0.37% 65
2020
Q3
$10.3M Buy
35,155
+1,031
+3% +$272K 0.47% 51
2020
Q2
$7.36M Buy
34,124
+3,414
+11% +$711K 0.37% 65
2020
Q1
$5.97M Buy
30,710
+3,431
+13% +$716K 0.37% 64
2019
Q4
$5.79M Buy
27,279
+2,252
+9% +$423K 0.3% 79
2019
Q3
$4.18M Buy
25,027
+2,768
+12% +$476K 0.24% 106
2019
Q2
$3.71M Buy
22,259
+4,257
+24% +$735K 0.21% 113
2019
Q1
$3.29M Buy
18,002
+3,078
+21% +$518K 0.2% 117
2018
Q4
$2.05M Buy
14,924
+6,336
+74% +$937K 0.14% 146
2018
Q3
$1.42M Buy
8,588
+6,773
+373% +$1.2M 0.08% 204
2018
Q2
$337K Buy
1,815
+300
+20% +$57.2K 0.02% 384
2018
Q1
$279K Buy
1,515
+150
+11% +$28.2K 0.02% 407
2017
Q4
$235K Hold
1,365
0.01% 447
2017
Q3
$236K Buy
1,365
+166
+14% +$26.9K 0.02% 426
2017
Q2
$169K Sell
1,199
-48
-4% -$5.93K 0.01% 474
2017
Q1
$134K Sell
1,247
-466
-27% -$47.4K 0.01% 519
2016
Q4
$150K Sell
1,713
-17,725
-91% -$1.71M 0.01% 501
2016
Q3
$2.06M Buy
19,438
+18,800
+2,947% +$1.74M 0.15% 148
2016
Q2
$51K Sell
638
-8,875
-93% -$695K ﹤0.01% 666
2016
Q1
$752K Buy
9,513
+1,225
+15% +$86.2K 0.06% 243
2015
Q4
$673K Sell
8,288
-602
-7% -$47.2K 0.06% 245
2015
Q3
$524K Sell
8,890
-4,785
-35% -$348K 0.05% 274
2015
Q2
$1.13M Buy
13,675
+1,750
+15% +$150K 0.09% 201
2015
Q1
$992K Sell
11,925
-5,720
-32% -$516K 0.08% 204
2014
Q4
$1.83M Buy
17,645
+17,445
+8,723% +$1.79M 0.15% 143
2014
Q3
$18K Buy
+200
New +$18K ﹤0.01% 855

Other funds holding BABA

Central Trust Company's BABA Position: Q1 2026 in Review

Central Trust Company reduced its Alibaba (BABA) stake by 91% in Q1 2026, selling an estimated $310K and leaving 203 shares worth $25.4K. The position accounts for ﹤0.01% of the portfolio, ranked #972.

Central Trust Company first reported a position in BABA in Q3 2014 and has held it in 47 quarters since. The position peaked at $10.3M in Q3 2020. 1,343 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Central Trust Company held 203 shares of Alibaba worth $25.4K as of Q1 2026.
  • Central Trust Company sold 2,059 Alibaba shares in Q1 2026, an estimated $310K.
  • Alibaba made up ﹤0.01% of Central Trust Company's portfolio in Q1 2026, its #972 holding.
  • Central Trust Company first reported a position in Alibaba in Q3 2014 and has held it in 47 quarters since.
  • Central Trust Company's Alibaba position peaked at $10.3M in Q3 2020.
  • 1,343 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Central Trust Company's 13F filing for Q1 2026, filed 17 Apr 2026.