Alpha Cubed Investments’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
$831K Buy
5,667
+144
+3% +$23.5K 0.03% 130
2025
Q3
$987K Sell
5,523
-82
-1% -$10.7K 0.03% 123
2025
Q2
$636K Buy
5,605
+334
+6% +$39.5K 0.02% 156
2025
Q1
$697K Buy
+5,271
New +$608K 0.03% 144
2024
Q3
Sell
-3,262
Closed -$235K 272
2024
Q2
$235K Buy
+3,262
New +$250K 0.01% 242
2020
Q2
Sell
-1,054
Closed -$205K 222
2020
Q1
$205K Buy
+1,054
New +$220K 0.02% 194
2019
Q2
Sell
-11,869
Closed -$2.17M 257
2019
Q1
$2.17M Buy
11,869
+9,931
+512% +$1.67M 0.26% 75
2018
Q4
$266K Sell
1,938
-1,505
-44% -$223K 0.04% 167
2018
Q3
$492K Buy
3,443
+462
+15% +$81.8K 0.06% 164
2018
Q2
$553K Sell
2,981
-267
-8% -$50.9K 0.07% 116
2018
Q1
$596K Sell
3,248
-915
-22% -$172K 0.08% 117
2017
Q4
$718K Sell
4,163
-38
-0.9% -$6.81K 0.09% 111
2017
Q3
$726K Buy
4,201
+1,518
+57% +$246K 0.11% 103
2017
Q2
$378K Buy
2,683
+481
+22% +$59.4K 0.06% 140
2017
Q1
$237K Sell
2,202
-370
-14% -$37.7K 0.05% 170
2016
Q4
$226K Buy
2,572
+13
+0.5% +$1.25K 0.05% 171
2016
Q3
$271K Buy
+2,559
New +$237K 0.07% 145
2016
Q2
Sell
-7,784
Closed -$615K 149
2016
Q1
$615K Sell
7,784
-3,326
-30% -$234K 0.19% 79
2015
Q4
$903K Buy
11,110
+704
+7% +$55.2K 0.24% 84
2015
Q3
$872K Sell
10,406
-14,790
-59% -$1.08M 0.23% 88
2015
Q2
$2.07M Buy
25,196
+8,655
+52% +$744K 0.56% 55
2015
Q1
$1.38M Buy
+16,541
New +$1.49M 0.43% 61

Other funds holding BABA

Alpha Cubed Investments's BABA Position: Q4 2025 in Review

Alpha Cubed Investments increased its Alibaba (BABA) stake by 2.6% in Q4 2025, buying an estimated $23.5K and bringing the position to 5,667 shares worth $831K. The position accounts for 0.03% of the portfolio, ranked #130.

Alpha Cubed Investments first reported a position in BABA in Q1 2015 and has held it in 22 quarters since. The position peaked at $2.17M in Q1 2019. 1,437 funds tracked by Wall St. Rank hold BABA as of Q4 2025.

  • Alpha Cubed Investments held 5,667 shares of Alibaba worth $831K as of Q4 2025.
  • Alpha Cubed Investments bought 144 Alibaba shares in Q4 2025, an estimated $23.5K.
  • Alibaba made up 0.03% of Alpha Cubed Investments's portfolio in Q4 2025, its #130 holding.
  • Alpha Cubed Investments first reported a position in Alibaba in Q1 2015 and has held it in 22 quarters since.
  • Alpha Cubed Investments's Alibaba position peaked at $2.17M in Q1 2019.
  • 1,437 funds tracked by Wall St. Rank held Alibaba as of Q4 2025.

Based on Alpha Cubed Investments's 13F filing for Q4 2025, filed 3 Feb 2026.