IRON Financial’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q4
Sell
-1,582
Closed -$283K 134
2025
Q3
$283K Buy
+1,582
New +$207K 0.14% 91
2025
Q2
Sell
-1,582
Closed -$209K 127
2025
Q1
$209K Buy
+1,582
New +$182K 0.12% 107
2024
Q4
Sell
-2,680
Closed -$284K 105
2024
Q3
$284K Buy
+2,680
New +$219K 0.15% 76
2024
Q1
Sell
-2,584
Closed -$200K 101
2023
Q4
$200K Buy
2,584
+74
+3% +$5.9K 0.11% 94
2023
Q3
$218K Buy
+2,510
New +$230K 0.13% 88
2023
Q2
Sell
-2,398
Closed -$245K 102
2023
Q1
$245K Buy
+2,398
New +$240K 0.13% 80
2022
Q3
Sell
-2,876
Closed -$327K 96
2022
Q2
$327K Sell
2,876
-284
-9% -$27.9K 0.17% 76
2022
Q1
$344K Sell
3,160
-141
-4% -$16.2K 0.16% 80
2021
Q4
$392K Sell
3,301
-254
-7% -$37K 0.17% 72
2021
Q3
$526K Buy
3,555
+138
+4% +$25.1K 0.25% 47
2021
Q2
$775K Buy
3,417
+159
+5% +$35.3K 0.36% 38
2021
Q1
$739K Sell
3,258
-373
-10% -$91.6K 0.39% 33
2020
Q4
$845K Buy
3,631
+77
+2% +$21.4K 0.43% 29
2020
Q3
$1.04M Sell
3,554
-27
-0.8% -$7.11K 0.58% 24
2020
Q2
$772K Sell
3,581
-275
-7% -$57.3K 0.4% 29
2020
Q1
$750K Buy
3,856
+943
+32% +$197K 0.47% 27
2019
Q4
$618K Buy
+2,913
New +$547K 0.29% 42
2019
Q3
Sell
-2,669
Closed -$487K 101
2019
Q2
$487K Buy
2,669
+432
+19% +$74.6K 0.45% 45
2019
Q1
$408K Hold
2,237
0.26% 54
2018
Q4
$307K Hold
2,237
0.24% 60
2018
Q3
$369K Sell
2,237
-775
-26% -$137K 0.25% 61
2018
Q2
$559K Buy
3,012
+550
+22% +$105K 0.3% 53
2018
Q1
$452K Buy
2,462
+1,175
+91% +$221K 0.29% 60
2017
Q4
$222K Buy
+1,287
New +$231K 0.15% 71

Other funds holding BABA

IRON Financial's BABA Position: Q4 2025 in Review

IRON Financial sold out of Alibaba (BABA) in Q4 2025, closing a stake of 1,582 shares — an estimated $283K sold.

IRON Financial first reported a position in BABA in Q4 2017 and held it in 24 quarters. The position peaked at $1.04M in Q3 2020. 1,434 funds tracked by Wall St. Rank hold BABA as of Q4 2025.

  • IRON Financial reported no remaining Alibaba position as of Q4 2025 after selling out during the quarter.
  • IRON Financial sold 1,582 Alibaba shares in Q4 2025, an estimated $283K.
  • IRON Financial first reported a position in Alibaba in Q4 2017 and held it in 24 quarters.
  • IRON Financial's Alibaba position peaked at $1.04M in Q3 2020.
  • 1,434 funds tracked by Wall St. Rank held Alibaba as of Q4 2025.

Based on IRON Financial's 13F filing for Q4 2025, filed 22 Jan 2026.