Trustmark National Bank Trust Department’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
$2.17M Sell
17,308
-3,507
-17% -$527K 0.14% 113
2025
Q4
$3.05M Buy
20,815
+979
+5% +$159K 0.19% 90
2025
Q3
$3.55M Buy
19,836
+450
+2% +$59K 0.23% 83
2025
Q2
$2.2M Buy
19,386
+12,323
+174% +$1.46M 0.15% 103
2025
Q1
$934K Sell
7,063
-3,220
-31% -$371K 0.07% 160
2024
Q4
$872K Sell
10,283
-7,975
-44% -$753K 0.06% 166
2024
Q3
$1.94M Sell
18,258
-5,341
-23% -$437K 0.15% 111
2024
Q2
$1.7M Sell
23,599
-39,335
-63% -$3.02M 0.14% 119
2024
Q1
$4.55M Buy
62,934
+39,650
+170% +$2.9M 0.37% 64
2023
Q4
$1.8M Buy
23,284
+7,999
+52% +$637K 0.16% 106
2023
Q3
$1.33M Buy
+15,285
New +$1.4M 0.13% 116
2019
Q3
Sell
-500
Closed -$85K 259
2019
Q2
$85K Hold
500
0.01% 287
2019
Q1
$91K Hold
500
0.01% 277
2018
Q4
$69K Hold
500
0.01% 292
2018
Q3
$82K Buy
+500
New +$88.5K 0.01% 301

Other funds holding BABA

Trustmark National Bank Trust Department's BABA Position: Q1 2026 in Review

Trustmark National Bank Trust Department reduced its Alibaba (BABA) stake by 17% in Q1 2026, selling an estimated $527K and leaving 17,308 shares worth $2.17M. The position accounts for 0.14% of the portfolio, ranked #113.

Trustmark National Bank Trust Department first reported a position in BABA in Q3 2018 and has held it in 15 quarters since. The position peaked at $4.55M in Q1 2024. 1,344 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Trustmark National Bank Trust Department held 17,308 shares of Alibaba worth $2.17M as of Q1 2026.
  • Trustmark National Bank Trust Department sold 3,507 Alibaba shares in Q1 2026, an estimated $527K.
  • Alibaba made up 0.14% of Trustmark National Bank Trust Department's portfolio in Q1 2026, its #113 holding.
  • Trustmark National Bank Trust Department first reported a position in Alibaba in Q3 2018 and has held it in 15 quarters since.
  • Trustmark National Bank Trust Department's Alibaba position peaked at $4.55M in Q1 2024.
  • 1,344 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Trustmark National Bank Trust Department's 13F filing for Q1 2026, filed 14 May 2026.