Shelton Capital Management’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,327
Closed -$237K 711
2025
Q3
$237K Sell
1,327
-2,585
-66% -$339K 0.01% 603
2025
Q2
$444K Sell
3,912
-163
-4% -$19.3K 0.01% 365
2025
Q1
$539K Buy
4,075
+1,157
+40% +$133K 0.01% 321
2024
Q4
$247K Buy
2,918
+45
+2% +$4.25K 0.01% 588
2024
Q3
$305K Sell
2,873
-2,422
-46% -$198K 0.01% 491
2024
Q2
$381K Sell
5,295
-101
-2% -$7.74K 0.01% 399
2024
Q1
$390K Buy
5,396
+334
+7% +$24.5K 0.01% 422
2023
Q4
$392K Buy
+5,062
New +$403K 0.01% 388
2021
Q4
Sell
-1,776
Closed -$263K 848
2021
Q3
$263K Buy
1,776
+500
+39% +$91K 0.01% 626
2021
Q2
$289K Hold
1,276
0.01% 592
2021
Q1
$289K Sell
1,276
-4,545
-78% -$1.12M 0.01% 571
2020
Q4
$1.35M Sell
5,821
-8,651
-60% -$2.4M 0.06% 238
2020
Q3
$4.25M Buy
14,472
+905
+7% +$238K 0.18% 127
2020
Q2
$2.93M Sell
13,567
-767
-5% -$160K 0.16% 123
2020
Q1
$2.79M Buy
14,334
+6,331
+79% +$1.32M 0.2% 99
2019
Q4
$1.7M Buy
8,003
+1,378
+21% +$259K 0.09% 186
2019
Q3
$1.11M Sell
6,625
-1,585
-19% -$272K 0.07% 219
2019
Q2
$1.39M Buy
8,210
+5,924
+259% +$1.02M 0.08% 205
2019
Q1
$12.5K Sell
2,286
-9,797
-81% -$1.65M 0.05% 327
2018
Q4
$1.66M Sell
12,083
-5,301
-30% -$784K 0.11% 159
2018
Q3
$2.86M Buy
17,384
+1,967
+13% +$348K 0.16% 121
2018
Q2
$2.86M Buy
15,417
+37
+0.2% +$7.05K 0.18% 120
2018
Q1
$2.82M Buy
15,380
+1,991
+15% +$375K 0.19% 114
2017
Q4
$2.31M Buy
13,389
+4,178
+45% +$749K 0.15% 136
2017
Q3
$1.59M Buy
+9,211
New +$1.49M 0.11% 176
2016
Q1
Sell
-2,670
Closed -$217K 756
2015
Q4
$217K Buy
+2,670
New +$210K 0.02% 675
2015
Q2
Sell
-4,250
Closed -$354K 777
2015
Q1
$354K Buy
4,250
+250
+6% +$22.6K 0.04% 522
2014
Q4
$416K Buy
+4,000
New +$411K 0.05% 442

Other funds holding BABA

Shelton Capital Management's BABA Position: Q4 2025 in Review

Shelton Capital Management sold out of Alibaba (BABA) in Q4 2025, closing a stake of 1,327 shares — an estimated $237K sold.

Shelton Capital Management first reported a position in BABA in Q4 2014 and held it in 28 quarters. The position peaked at $4.25M in Q3 2020. 1,436 funds tracked by Wall St. Rank hold BABA as of Q4 2025.

  • Shelton Capital Management reported no remaining Alibaba position as of Q4 2025 after selling out during the quarter.
  • Shelton Capital Management sold 1,327 Alibaba shares in Q4 2025, an estimated $237K.
  • Shelton Capital Management first reported a position in Alibaba in Q4 2014 and held it in 28 quarters.
  • Shelton Capital Management's Alibaba position peaked at $4.25M in Q3 2020.
  • 1,436 funds tracked by Wall St. Rank held Alibaba as of Q4 2025.

Based on Shelton Capital Management's 13F filing for Q4 2025, filed 17 Feb 2026.