A detailed history of Carrhae Capital LLP transactions in Alibaba Group Holding LTD stock. As of the latest transaction made, Carrhae Capital LLP holds 724,856 shares of BABA stock, worth $62.4 Million. This represents 8.79% of its overall portfolio holdings.

Number of Shares
724,856
Previous 1,001,048 27.59%
Holding current value
$62.4 Million
Previous $72.1 Billion 6.72%
% of portfolio
8.79%
Previous 8.32%

Shares

34 transactions
Quarter Operation Price Per share shares change shares Held SEC Form
Q3 2024

Oct 18, 2024

SELL
$72.18 - $107.33 $19.9 Million - $29.6 Million
-276,192 Reduced 27.59%
724,856 $76.9 Billion
Q2 2024

Aug 09, 2024

BUY
$68.82 - $88.54 $68.9 Million - $88.6 Million
1,001,048 New
1,001,048 $72.1 Billion
Q1 2024

Aug 21, 2024

SELL
$68.05 - $78.23 $9.11 Million - $10.5 Million
-133,887 Reduced 45.19%
162,396 $11.8 Billion
Q4 2023

Aug 21, 2024

SELL
$71.37 - $87.78 $50.3 Million - $61.9 Million
-704,765 Reduced 70.4%
296,283 $23 Billion
Q3 2023

Nov 27, 2024

BUY
$83.84 - $102.16 $14 Million - $17 Million
166,642 Added 45.38%
533,825 $46.3 Billion
Q2 2023

Nov 27, 2024

BUY
$78.67 - $102.74 $2.13 Million - $2.78 Million
27,062 Added 7.96%
367,183 $30.6 Billion
Q1 2023

Nov 27, 2024

SELL
$81.0 - $120.57 $18.3 Million - $27.2 Million
-225,608 Reduced 39.88%
340,121 $34.8 Billion
Q4 2022

Nov 27, 2024

BUY
$63.15 - $94.17 $15.3 Million - $22.9 Million
242,696 Added 75.13%
565,729 $49.8 Billion
Q3 2022

Nov 27, 2024

BUY
$11.17 - $122.39 $3.38 Million - $37 Million
302,215 Added 1451.7%
323,033 $25.8 Billion
Q2 2022

Nov 27, 2024

SELL
$81.09 - $119.62 $15.3 Million - $22.5 Million
-188,116 Reduced 90.04%
20,818 $2.37 Billion
Q1 2022

Nov 27, 2024

BUY
$76.76 - $137.41 $16 Million - $28.7 Million
208,934 New
208,934 $22.7 Billion
Q4 2021

Nov 27, 2024

SELL
$111.96 - $177.7 $4.09 Million - $6.49 Million
-36,520 Closed
0 $0
Q3 2021

Nov 27, 2024

SELL
$145.08 - $221.87 $12.8 Million - $19.6 Million
-88,316 Reduced 70.75%
36,520 $5.41 Billion
Q2 2021

Nov 27, 2024

SELL
$206.08 - $244.01 $12.3 Million - $14.5 Million
-59,503 Reduced 32.28%
124,836 $28.3 Billion
Q1 2021

Nov 27, 2024

BUY
$222.72 - $270.83 $26.5 Million - $32.2 Million
119,061 Added 182.39%
184,339 $41.8 Billion
Q4 2020

Nov 27, 2024

SELL
$222.0 - $317.14 $38.2 Million - $54.5 Million
-171,983 Reduced 72.49%
65,278 $15.2 Billion
Q3 2020

Nov 27, 2024

SELL
$215.95 - $298.0 $14.9 Million - $20.6 Million
-68,983 Reduced 22.53%
237,261 $69.7 Billion
Q2 2020

Nov 27, 2024

BUY
$187.11 - $228.75 $12.6 Million - $15.4 Million
67,241 Added 28.13%
306,244 $66.1 Billion
Q1 2020

Nov 27, 2024

SELL
$176.34 - $230.48 $909,385 - $1.19 Million
-5,157 Reduced 2.11%
239,003 $46.5 Billion
Q4 2019

Nov 27, 2024

SELL
$161.93 - $216.38 $6.47 Million - $8.65 Million
-39,954 Reduced 14.06%
244,160 $51.8 Billion
Q3 2019

Nov 27, 2024

BUY
$153.67 - $182.51 $29,811 - $35,406
194 Added 0.07%
284,114 $47.5 Billion
Q2 2019

Nov 27, 2024

BUY
$149.26 - $195.21 $16.6 Million - $21.7 Million
111,197 Added 64.38%
283,920 $48.1 Billion
Q1 2019

Nov 27, 2024

BUY
$130.6 - $187.25 $8.33 Million - $11.9 Million
63,755 Added 58.51%
172,723 $31.5 Billion
Q4 2018

Nov 27, 2024

SELL
$131.89 - $163.74 $4.34 Million - $5.39 Million
-32,924 Reduced 23.2%
108,968 $14.9 Billion
Q3 2018

Nov 27, 2024

BUY
$156.36 - $197.98 $3.9 Million - $4.94 Million
24,942 Added 21.33%
141,892 $23.4 Billion
Q2 2018

Nov 27, 2024

BUY
$167.52 - $210.86 $19.6 Million - $24.7 Million
116,950 New
116,950 $21.7 Billion
Q1 2018

Nov 27, 2024

SELL
$173.7 - $205.22 $393,430 - $464,823
-2,265 Closed
0 $0
Q4 2017

Nov 27, 2024

SELL
$168.96 - $191.19 $23.1 Million - $26.1 Million
-136,730 Reduced 98.37%
2,265 $391 Million
Q3 2017

Nov 27, 2024

BUY
$151.7 - $180.07 $14.3 Million - $16.9 Million
94,110 Added 209.67%
138,995 $24 Billion
Q2 2017

Nov 27, 2024

SELL
N/A
-198,365 Reduced 81.55%
44,885 $6.32 Billion
Q1 2017

Nov 27, 2024

SELL
N/A
-30,880 Reduced 11.26%
243,250 $26.2 Billion
Q4 2016

Nov 27, 2024

BUY
N/A
155,420 Added 130.92%
274,130 $24.1 Billion
Q3 2016

Nov 27, 2024

SELL
N/A
-100,381 Reduced 45.82%
118,710 $12.6 Billion
Q2 2016

Nov 27, 2024

SELL
N/A
-505,765
219,091 $17.4 Billion

Others Institutions Holding BABA

About Alibaba Group Holding Ltd


  • Ticker BABA
  • Exchange NYSE
  • Sector Consumer Cyclical
  • Industry Internet Retail
  • Shares Outstandng 2,647,539,968
  • Market Cap $228B
  • Description
  • Alibaba Group Holding Limited, through its subsidiaries, provides technology infrastructure and marketing reach to help merchants, brands, retailers, and other businesses to engage with their users and customers in the People's Republic of China and internationally. The company operates through seven segments: China Commerce, International Comme...
More about BABA
Track This Portfolio

Track Carrhae Capital LLP Portfolio

Follow Carrhae Capital LLP and customize your updates to receive the information that matters most to you.

Portfolio Update

Get notified when there are updates to the investment portfolio of Carrhae Capital LLP, based on Form 13F filings with the SEC.

News

Stay updated on Carrhae Capital LLP with notifications on news.