Carrhae Capital’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
$167M Buy
1,334,070
+1,025,431
+332% +$154M 11.81% 7
2025
Q4
$45.2M Sell
308,639
-189,595
-38% -$30.9M 3.01% 19
2025
Q3
$89M Sell
498,234
-25,488
-5% -$3.34M 8.45% 8
2025
Q2
$59.4M Sell
523,722
-35,251
-6% -$4.17M 5.68% 7
2025
Q1
$73.9M Buy
+558,973
New +$64.5M 8.59% 5
2024
Q4
Sell
-724,856
Closed -$76.9M 27
2024
Q3
$76.9M Sell
724,856
-276,192
-28% -$22.6M 8.79% 2
2024
Q2
$72.1M Buy
1,001,048
+838,652
+516% +$64.3M 11.79% 4
2024
Q1
$11.8M Sell
162,396
-133,887
-45% -$9.81M 2.3% 16
2023
Q4
$23M Sell
296,283
-237,542
-44% -$18.9M 4.54% 9
2023
Q3
$46.3M Buy
533,825
+166,642
+45% +$15.3M 15.92% 2
2023
Q2
$30.6M Buy
367,183
+27,062
+8% +$2.37M 13.52% 3
2023
Q1
$34.8M Sell
340,121
-225,608
-40% -$22.6M 11.05% 3
2022
Q4
$49.8M Buy
565,729
+242,696
+75% +$19.1M 15.9% 2
2022
Q3
$25.8M Buy
323,033
+302,215
+1,452% +$28.8M 18.85% 1
2022
Q2
$2.37M Sell
20,818
-188,116
-90% -$18.4M 2% 14
2022
Q1
$22.7M Buy
+208,934
New +$24.1M 10.38% 5
2021
Q4
Sell
-36,520
Closed -$5.41M 15
2021
Q3
$5.41M Sell
36,520
-88,316
-71% -$16.1M 4.59% 10
2021
Q2
$28.3M Sell
124,836
-59,503
-32% -$13.2M 12.85% 3
2021
Q1
$41.8M Buy
184,339
+119,061
+182% +$29.2M 28.67% 2
2020
Q4
$15.2M Sell
65,278
-171,983
-72% -$47.7M 13.33% 5
2020
Q3
$69.7M Sell
237,261
-68,983
-23% -$18.2M 45.07% 1
2020
Q2
$66.1M Buy
306,244
+67,241
+28% +$14M 42.16% 1
2020
Q1
$46.5M Sell
239,003
-5,157
-2% -$1.08M 37.6% 1
2019
Q4
$51.8M Sell
244,160
-39,954
-14% -$7.5M 31.27% 2
2019
Q3
$47.5M Buy
284,114
+194
+0.1% +$33.3K 31.16% 2
2019
Q2
$48.1M Buy
283,920
+111,197
+64% +$19.2M 21.9% 2
2019
Q1
$31.5M Buy
172,723
+63,755
+59% +$10.7M 20.24% 3
2018
Q4
$14.9M Sell
108,968
-32,924
-23% -$4.87M 7.95% 9
2018
Q3
$23.4M Buy
141,892
+24,942
+21% +$4.41M 16.25% 4
2018
Q2
$21.7M Buy
+116,950
New +$22.3M 17.64% 3
2018
Q1
Sell
-2,265
Closed -$391K 7
2017
Q4
$391K Sell
2,265
-136,730
-98% -$24.5M 0.42% 11
2017
Q3
$24M Buy
138,995
+94,110
+210% +$15.3M 17.83% 5
2017
Q2
$6.32M Sell
44,885
-198,365
-82% -$24.5M 7.89% 6
2017
Q1
$26.2M Sell
243,250
-30,880
-11% -$3.14M 36.2% 3
2016
Q4
$24.1M Buy
274,130
+155,420
+131% +$15M 17.72% 3
2016
Q3
$12.6M Sell
118,710
-100,381
-46% -$9.3M 10.01% 6
2016
Q2
$17.4M Buy
+219,091
New +$17.1M 16.21% 2

Other funds holding BABA