Carrhae Capital’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$59.4M Sell
523,722
-35,251
-6% -$4M 4.34% 4
2025
Q1
$73.9M Buy
+558,973
New +$73.9M 5.41% 3
2024
Q4
Sell
-724,856
Closed -$76.9M 24
2024
Q3
$76.9M Sell
724,856
-276,192
-28% -$29.3M 8.79% 2
2024
Q2
$72.1M Buy
1,001,048
+838,652
+516% +$60.4M 8.32% 2
2024
Q1
$11.8M Sell
162,396
-133,887
-45% -$9.69M 2.09% 15
2023
Q4
$23M Sell
296,283
-237,542
-44% -$18.4M 4.54% 9
2023
Q3
$46.3M Buy
533,825
+166,642
+45% +$14.5M 15.9% 2
2023
Q2
$30.6M Buy
367,183
+27,062
+8% +$2.26M 13.5% 3
2023
Q1
$34.8M Sell
340,121
-225,608
-40% -$23.1M 11.04% 3
2022
Q4
$49.8M Buy
565,729
+242,696
+75% +$21.4M 10.56% 1
2022
Q3
$25.8M Buy
323,033
+302,215
+1,452% +$24.2M 18.8% 1
2022
Q2
$2.37M Sell
20,818
-188,116
-90% -$21.4M 2% 14
2022
Q1
$22.7M Buy
+208,934
New +$22.7M 8.2% 4
2021
Q4
Sell
-36,520
Closed -$5.41M 13
2021
Q3
$5.41M Sell
36,520
-88,316
-71% -$13.1M 1.87% 9
2021
Q2
$28.3M Sell
124,836
-59,503
-32% -$13.5M 6.23% 2
2021
Q1
$41.8M Buy
184,339
+119,061
+182% +$27M 11.7% 1
2020
Q4
$15.2M Sell
65,278
-171,983
-72% -$40M 8.11% 4
2020
Q3
$69.7M Sell
237,261
-68,983
-23% -$20.3M 41.24% 1
2020
Q2
$66.1M Buy
306,244
+67,241
+28% +$14.5M 42.16% 1
2020
Q1
$46.5M Sell
239,003
-5,157
-2% -$1M 37.6% 1
2019
Q4
$51.8M Sell
244,160
-39,954
-14% -$8.47M 16.89% 1
2019
Q3
$47.5M Buy
284,114
+194
+0.1% +$32.4K 16.36% 1
2019
Q2
$48.1M Buy
283,920
+111,197
+64% +$18.8M 15.06% 1
2019
Q1
$31.5M Buy
172,723
+63,755
+59% +$11.6M 13.25% 2
2018
Q4
$14.9M Sell
108,968
-32,924
-23% -$4.51M 4.75% 7
2018
Q3
$23.4M Buy
141,892
+24,942
+21% +$4.11M 7.09% 2
2018
Q2
$21.7M Buy
+116,950
New +$21.7M 7.65% 2
2018
Q1
Sell
-2,265
Closed -$391K 6
2017
Q4
$391K Sell
2,265
-136,730
-98% -$23.6M 0.11% 7
2017
Q3
$24M Buy
138,995
+94,110
+210% +$16.3M 6.14% 3
2017
Q2
$6.32M Sell
44,885
-198,365
-82% -$27.9M 4.73% 4
2017
Q1
$26.2M Sell
243,250
-30,880
-11% -$3.33M 18.31% 1
2016
Q4
$24.1M Buy
274,130
+155,420
+131% +$13.6M 10.21% 2
2016
Q3
$12.6M Sell
118,710
-100,381
-46% -$10.6M 9.77% 6
2016
Q2
$17.4M Buy
+219,091
New +$17.4M 16.21% 2