Albion Financial Group’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
$96 Hold
1
﹤0.01% 634
2026
Q1
$126 Hold
1
﹤0.01% 718
2025
Q4
$147 Hold
1
﹤0.01% 632
2025
Q3
$179 Hold
1
﹤0.01% 632
2025
Q2
$114 Hold
1
﹤0.01% 569
2025
Q1
$133 Buy
+1
New +$115 ﹤0.01% 587
2023
Q1
Sell
-25
Closed -$2.2K 449
2022
Q4
$2.2K Sell
25
-13
-34% -$1.02K ﹤0.01% 379
2022
Q3
$3K Buy
38
+13
+52% +$1.24K ﹤0.01% 370
2022
Q2
$3K Hold
25
﹤0.01% 379
2022
Q1
$3K Hold
25
﹤0.01% 439
2021
Q4
$3K Sell
25
-57
-70% -$8.3K ﹤0.01% 478
2021
Q3
$12K Sell
82
-5,016
-98% -$913K ﹤0.01% 355
2021
Q2
$1.16M Buy
+5,098
New +$1.13M 0.1% 116
2020
Q4
$852K Buy
3,660
+34
+0.9% +$9.44K 0.08% 114
2020
Q3
$1.07M Buy
3,626
+49
+1% +$12.9K 0.12% 99
2020
Q2
$772K Sell
3,577
-303
-8% -$63.1K 0.09% 112
2020
Q1
$755K Hold
3,880
0.11% 99
2019
Q4
$823K Buy
3,880
+268
+7% +$50.3K 0.1% 111
2019
Q3
$604K Sell
3,612
-503
-12% -$86.4K 0.08% 130
2019
Q2
$697K Sell
4,115
-55
-1% -$9.49K 0.09% 123
2019
Q1
$761K Buy
4,170
+772
+23% +$130K 0.1% 118
2018
Q4
$466K Sell
3,398
-611
-15% -$90.3K 0.07% 136
2018
Q3
$661K Buy
4,009
+2,677
+201% +$474K 0.09% 116
2018
Q2
$247K Hold
1,332
0.04% 177
2018
Q1
$244K Sell
1,332
-276
-17% -$52K 0.04% 172
2017
Q4
$277K Buy
1,608
+38
+2% +$6.81K 0.04% 162
2017
Q3
$271K Hold
1,570
0.04% 165
2017
Q2
$221K Buy
+1,570
New +$194K 0.04% 174

Other funds holding BABA

Albion Financial Group's BABA Position: Q2 2026 in Review

Albion Financial Group held its Alibaba (BABA) position steady in Q2 2026 at 1 share worth $96. The position accounts for ﹤0.01% of the portfolio, ranked #634.

Albion Financial Group first reported a position in BABA in Q2 2017 and has held it in 28 quarters since. The position peaked at $1.16M in Q2 2021. 1,219 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • Albion Financial Group held 1 share of Alibaba worth $96 as of Q2 2026.
  • Albion Financial Group left its Alibaba share count unchanged in Q2 2026.
  • Alibaba made up ﹤0.01% of Albion Financial Group's portfolio in Q2 2026, its #634 holding.
  • Albion Financial Group first reported a position in Alibaba in Q2 2017 and has held it in 28 quarters since.
  • Albion Financial Group's Alibaba position peaked at $1.16M in Q2 2021.
  • 1,219 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on Albion Financial Group's 13F filing for Q2 2026, filed 22 Jul 2026.