Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-1,199
Closed -$214K 392
2025
Q3
$214K Buy
+1,199
New +$157K 0.02% 386
2021
Q3
Sell
-894
Closed -$203K 379
2021
Q2
$203K Sell
894
-94
-10% -$20.9K 0.03% 368
2021
Q1
$224K Buy
988
+59
+6% +$14.5K 0.03% 348
2020
Q4
$216K Sell
929
-119
-11% -$33K 0.03% 336
2020
Q3
$308K Buy
1,048
+108
+11% +$28.5K 0.05% 251
2020
Q2
$203K Buy
+940
New +$196K 0.04% 312
2015
Q3
Sell
-2,962
Closed -$243K 261
2015
Q2
$243K Buy
2,962
+164
+6% +$14.1K 0.08% 244
2015
Q1
$233K Buy
2,798
+34
+1% +$3.07K 0.08% 239
2014
Q4
$287K Buy
+2,764
New +$284K 0.11% 220

Other funds holding BABA

Intrust Bank's BABA Position: Q4 2025 in Review

Intrust Bank sold out of Alibaba (BABA) in Q4 2025, closing a stake of 1,199 shares — an estimated $214K sold.

Intrust Bank first reported a position in BABA in Q4 2014 and held it in 9 quarters. The position peaked at $308K in Q3 2020. 1,435 funds tracked by Wall St. Rank hold BABA as of Q4 2025.

  • Intrust Bank reported no remaining Alibaba position as of Q4 2025 after selling out during the quarter.
  • Intrust Bank sold 1,199 Alibaba shares in Q4 2025, an estimated $214K.
  • Intrust Bank first reported a position in Alibaba in Q4 2014 and held it in 9 quarters.
  • Intrust Bank's Alibaba position peaked at $308K in Q3 2020.
  • 1,435 funds tracked by Wall St. Rank held Alibaba as of Q4 2025.

Based on Intrust Bank's 13F filing for Q4 2025, filed 6 Feb 2026.