Formidable Asset Management’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
$7.5M Buy
60,749
+307
+0.5% +$38.5K 1.19% 13
2026
Q1
$8.86M Buy
60,442
+11,663
+24% +$1.75M 1.37% 11
2025
Q4
$8.72M Buy
48,779
+7,305
+18% +$1.19M 1.27% 11
2025
Q3
$4.7M Buy
41,474
+8,415
+25% +$1.1M 0.74% 24
2025
Q2
$4.37M Hold
33,059
0.73% 24
2025
Q1
$4.37M Buy
33,059
+4,360
+15% +$503K 0.73% 24
2024
Q4
$2.43M Sell
28,699
-3,374
-11% -$319K 0.4% 48
2024
Q3
$3.4M Buy
32,073
+1,290
+4% +$106K 0.54% 35
2024
Q2
$2.22M Buy
30,783
+4,577
+17% +$351K 0.36% 51
2024
Q1
$1.9M Buy
26,206
+23,145
+756% +$1.7M 0.31% 66
2023
Q4
$237K Buy
+3,061
New +$244K 0.05% 239
2023
Q2
Sell
-3,656
Closed -$366K 298
2023
Q1
$366K Sell
3,656
-854
-19% -$85.5K 0.08% 203
2022
Q4
$397K Buy
+4,510
New +$356K 0.09% 191
2022
Q2
Sell
-5,225
Closed -$568K 325
2022
Q1
$568K Sell
5,225
-332
-6% -$38.2K 0.11% 162
2021
Q4
$663K Sell
5,557
-1,015
-15% -$148K 0.13% 150
2021
Q3
$973K Sell
6,572
-75
-1% -$13.6K 0.18% 104
2021
Q2
$1.43M Sell
6,647
-112
-2% -$24.9K 0.31% 61
2021
Q1
$1.52M Buy
6,759
+409
+6% +$100K 0.33% 72
2020
Q4
$1.45M Sell
6,350
-485
-7% -$135K 0.34% 65
2020
Q3
$1.97M Sell
6,835
-50
-0.7% -$13.2K 0.57% 31
2020
Q2
$1.7M Buy
+6,885
New +$1.43M 0.5% 44
2020
Q1
Sell
-1,231
Closed -$261K 224
2019
Q4
$261K Buy
+1,231
New +$231K 0.08% 173
2019
Q2
Sell
-2,101
Closed -$603K 233
2019
Q1
$603K Buy
+2,101
New +$353K 0.24% 87
2016
Q2
Sell
-500
Closed -$39K 184
2016
Q1
$39K Sell
500
-175
-26% -$12.3K 0.03% 223
2015
Q4
$52K Sell
675
-125
-16% -$9.81K 0.04% 215
2015
Q3
$47K Buy
+800
New +$58.2K 0.03% 234

Other funds holding BABA

Formidable Asset Management's BABA Position: Q2 2026 in Review

Formidable Asset Management increased its Alibaba (BABA) stake by 0.51% in Q2 2026, buying an estimated $38.5K and bringing the position to 60,749 shares worth $7.5M. The position accounts for 1.19% of the portfolio, ranked #13.

Formidable Asset Management first reported a position in BABA in Q3 2015 and has held it in 26 quarters since. The position peaked at $8.86M in Q1 2026. 151 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • Formidable Asset Management held 60,749 shares of Alibaba worth $7.5M as of Q2 2026.
  • Formidable Asset Management bought 307 Alibaba shares in Q2 2026, an estimated $38.5K.
  • Alibaba made up 1.19% of Formidable Asset Management's portfolio in Q2 2026, its #13 holding.
  • Formidable Asset Management first reported a position in Alibaba in Q3 2015 and has held it in 26 quarters since.
  • Formidable Asset Management's Alibaba position peaked at $8.86M in Q1 2026.
  • 151 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on Formidable Asset Management's 13F filing for Q2 2026, filed 17 Jul 2026.