OPCM
BABA icon

Osborne Partners Capital Management’s Alibaba BABA Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$12.6M Buy
111,172
+2,362
+2% +$268K 0.67% 54
2025
Q1
$14.4M Sell
108,810
-4,325
-4% -$572K 0.83% 35
2024
Q4
$9.59M Buy
113,135
+791
+0.7% +$67.1K 0.56% 67
2024
Q3
$11.9M Buy
112,344
+2,752
+3% +$292K 0.68% 54
2024
Q2
$7.89M Buy
109,592
+7,413
+7% +$534K 0.47% 73
2024
Q1
$7.39M Buy
102,179
+19,745
+24% +$1.43M 0.46% 77
2023
Q4
$6.39M Buy
82,434
+11,908
+17% +$923K 0.42% 76
2023
Q3
$6.12M Buy
70,526
+3,020
+4% +$262K 0.45% 74
2023
Q2
$5.63M Buy
67,506
+6,881
+11% +$574K 0.41% 81
2023
Q1
$6.19M Buy
60,625
+1,948
+3% +$199K 0.45% 85
2022
Q4
$5.17M Buy
58,677
+5,298
+10% +$467K 0.41% 88
2022
Q3
$4.27M Buy
53,379
+3,157
+6% +$253K 0.36% 91
2022
Q2
$5.71M Buy
50,222
+528
+1% +$60K 0.44% 79
2022
Q1
$5.41M Buy
49,694
+6,147
+14% +$669K 0.4% 80
2021
Q4
$5.17M Buy
43,547
+2,792
+7% +$332K 0.38% 78
2021
Q3
$6.03M Buy
40,755
+5,597
+16% +$829K 0.48% 67
2021
Q2
$7.97M Buy
35,158
+2,803
+9% +$636K 0.66% 52
2021
Q1
$7.34M Buy
32,355
+3,329
+11% +$755K 0.67% 53
2020
Q4
$6.76M Sell
29,026
-918
-3% -$214K 0.83% 37
2020
Q3
$8.8M Sell
29,944
-1,660
-5% -$488K 1.77% 15
2020
Q2
$6.82M Sell
31,604
-791
-2% -$171K 1.46% 19
2020
Q1
$6.3M Sell
32,395
-67
-0.2% -$13K 1.64% 16
2019
Q4
$6.89M Sell
32,462
-2,721
-8% -$577K 1.39% 25
2019
Q3
$5.88M Sell
35,183
-534
-1% -$89.3K 1.18% 30
2019
Q2
$6.05M Sell
35,717
-345
-1% -$58.5K 1.16% 32
2019
Q1
$6.58M Sell
36,062
-1,130
-3% -$206K 1.29% 28
2018
Q4
$5.1M Buy
37,192
+13,333
+56% +$1.83M 0.76% 48
2018
Q3
$3.93M Buy
23,859
+1,095
+5% +$180K 0.5% 69
2018
Q2
$4.22M Sell
22,764
-1,143
-5% -$212K 0.58% 65
2018
Q1
$4.39M Buy
23,907
+415
+2% +$76.2K 0.6% 59
2017
Q4
$4.05M Sell
23,492
-19,812
-46% -$3.42M 0.54% 65
2017
Q3
$7.48M Sell
43,304
-7,171
-14% -$1.24M 1.02% 33
2017
Q2
$7.11M Buy
50,475
+25
+0% +$3.52K 1.01% 35
2017
Q1
$5.44M Sell
50,450
-1,473
-3% -$159K 0.78% 50
2016
Q4
$4.56M Sell
51,923
-555
-1% -$48.7K 0.67% 56
2016
Q3
$5.55M Sell
52,478
-1,593
-3% -$169K 0.83% 47
2016
Q2
$4.3M Sell
54,071
-4,918
-8% -$391K 0.64% 60
2016
Q1
$4.66M Buy
58,989
+2,750
+5% +$217K 0.68% 56
2015
Q4
$4.57M Buy
56,239
+3,249
+6% +$264K 0.66% 53
2015
Q3
$3.13M Buy
52,990
+7,825
+17% +$461K 0.46% 68
2015
Q2
$3.72M Buy
45,165
+34,100
+308% +$2.81M 0.5% 64
2015
Q1
$921K Buy
+11,065
New +$921K 0.12% 121