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
Q2
$1.17M Sell
12,155
-5,153
-30% -$646K 0.07% 159
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: Q2 2026 in Review

Trustmark National Bank Trust Department reduced its Alibaba (BABA) stake by 30% in Q2 2026, selling an estimated $646K and leaving 12,155 shares worth $1.17M. The position accounts for 0.07% of the portfolio, ranked #159.

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

  • Trustmark National Bank Trust Department held 12,155 shares of Alibaba worth $1.17M as of Q2 2026.
  • Trustmark National Bank Trust Department sold 5,153 Alibaba shares in Q2 2026, an estimated $646K.
  • Alibaba made up 0.07% of Trustmark National Bank Trust Department's portfolio in Q2 2026, its #159 holding.
  • Trustmark National Bank Trust Department first reported a position in Alibaba in Q3 2018 and has held it in 16 quarters since.
  • Trustmark National Bank Trust Department's Alibaba position peaked at $4.55M in Q1 2024.
  • 1,229 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on Trustmark National Bank Trust Department's 13F filing for Q2 2026, filed 12 Aug 2026.