Castle Rock Wealth 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
Q1
Sell
-2,200
Closed -$354K 265
2025
Q4
$354K Sell
2,200
-10
-0.5% -$1.63K 0.08% 201
2025
Q3
$418K Sell
2,210
-25
-1% -$3.28K 0.09% 175
2025
Q2
$270K Buy
+2,235
New +$265K 0.06% 221
2021
Q4
Sell
-5,236
Closed -$849K 250
2021
Q3
$849K Buy
+5,236
New +$953K 0.29% 105
2020
Q4
Sell
-701
Closed -$216K 234
2020
Q3
$216K Buy
+701
New +$185K 0.14% 147
2020
Q1
Sell
-1,454
Closed -$316K 133
2019
Q4
$316K Sell
1,454
-5
-0.3% -$938 0.28% 118
2019
Q3
$272K Sell
1,459
-1,146
-44% -$197K 0.28% 123
2019
Q2
$456K Buy
+2,605
New +$450K 0.51% 79
2018
Q4
Sell
-2,238
Closed -$330K 20
2018
Q3
$330K Sell
2,238
-3,070
-58% -$543K 0.52% 78
2018
Q2
$985K Buy
5,308
+668
+14% +$127K 1.34% 17
2018
Q1
$852K Buy
4,640
+757
+19% +$143K 1.41% 17
2017
Q4
$670K Buy
+3,883
New +$696K 1.3% 21

Other funds holding BABA