Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$112K Buy
+1,169
New +$146K ﹤0.01% 1042
2025
Q4
Sell
-1,298
Closed -$232K 753
2025
Q3
$232K Sell
1,298
-1,724
-57% -$226K 0.01% 704
2025
Q2
$343K Sell
3,022
-13,318
-82% -$1.58M 0.02% 567
2025
Q1
$2.16M Buy
16,340
+748
+5% +$86.3K 0.12% 208
2024
Q4
$1.32M Sell
15,592
-413
-3% -$39K 0.07% 258
2024
Q3
$1.7M Sell
16,005
-644
-4% -$52.7K 0.11% 222
2024
Q2
$1.2M Sell
16,649
-13,190
-44% -$1.01M 0.08% 256
2024
Q1
$2.16M Sell
29,839
-7
-0% -$513 0.16% 176
2023
Q4
$2.31M Buy
29,846
+17,792
+148% +$1.42M 0.17% 157
2023
Q3
$1.05M Sell
12,054
-170
-1% -$15.6K 0.09% 223
2023
Q2
$1.02M Sell
12,224
-1,086
-8% -$95.1K 0.09% 215
2023
Q1
$1.36M Sell
13,310
-1,014
-7% -$102K 0.13% 182
2022
Q4
$1.26M Buy
14,324
+2,761
+24% +$218K 0.13% 178
2022
Q3
$924K Buy
11,563
+1,283
+12% +$122K 0.08% 223
2022
Q2
$1.17M Buy
+10,280
New +$1.01M 0.12% 169
2021
Q1
Sell
-910
Closed -$211K 472
2020
Q4
$211K Buy
910
+69
+8% +$19.2K 0.03% 433
2020
Q3
$247K Buy
+841
New +$222K 0.04% 359
2019
Q3
Sell
-2,198
Closed -$372K 402
2019
Q2
$372K Buy
2,198
+225
+11% +$38.8K 0.07% 239
2019
Q1
$359K Buy
+1,973
New +$332K 0.07% 243
2018
Q4
Sell
-2,214
Closed -$364K 320
2018
Q3
$364K Buy
2,214
+250
+13% +$44.2K 0.07% 262
2018
Q2
$364K Buy
1,964
+67
+4% +$12.8K 0.07% 239
2018
Q1
$348K Buy
+1,897
New +$357K 0.08% 242

Other funds holding BABA

IFG Advisory's BABA Position: Q2 2026 in Review

IFG Advisory opened a new position in Alibaba (BABA) in Q2 2026: 1,169 shares worth $112K. The stake represents ﹤0.01% of the portfolio and ranks #1042 among its holdings. This is a return to the name: IFG Advisory previously reported a position in BABA as recently as Q3 2025.

IFG Advisory first reported a position in BABA in Q1 2018 and has held it in 22 quarters since. The position peaked at $2.31M in Q4 2023. 1,219 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • IFG Advisory held 1,169 shares of Alibaba worth $112K as of Q2 2026.
  • Alibaba was a new IFG Advisory position in Q2 2026.
  • Alibaba made up ﹤0.01% of IFG Advisory's portfolio in Q2 2026, its #1042 holding.
  • IFG Advisory first reported a position in Alibaba in Q1 2018 and has held it in 22 quarters since.
  • IFG Advisory's Alibaba position peaked at $2.31M in Q4 2023.
  • 1,219 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on IFG Advisory's 13F filing for Q2 2026, filed 14 Aug 2026.