Key Square Capital Management’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2024
Q2
Sell
-38,140
Closed -$2.76M 3
2024
Q1
$2.76M Buy
+38,140
New +$2.79M 0.52% 5
2021
Q3
Sell
-29,250
Closed -$6.63M 23
2021
Q2
$6.63M Buy
+29,250
New +$6.5M 1.25% 24
2020
Q2
Sell
-217,867
Closed -$42.4M 16
2020
Q1
$42.4M Buy
+217,867
New +$45.5M 5.97% 6
2017
Q2
Sell
-308,369
Closed -$33.3M 18
2017
Q1
$33.3M Sell
308,369
-31,073
-9% -$3.16M 7.37% 4
2016
Q4
$29.8M Buy
+339,442
New +$32.7M 3.7% 8

Other funds holding BABA

Key Square Capital Management's BABA Position: Q2 2024 in Review

Key Square Capital Management sold out of Alibaba (BABA) in Q2 2024, closing a stake of 38,140 shares — an estimated $2.76M sold.

Key Square Capital Management first reported a position in BABA in Q4 2016 and held it in 5 quarters. The position peaked at $42.4M in Q1 2020. 1,105 funds tracked by Wall St. Rank hold BABA as of Q2 2024.

  • Key Square Capital Management reported no remaining Alibaba position as of Q2 2024 after selling out during the quarter.
  • Key Square Capital Management sold 38,140 Alibaba shares in Q2 2024, an estimated $2.76M.
  • Key Square Capital Management first reported a position in Alibaba in Q4 2016 and held it in 5 quarters.
  • Key Square Capital Management's Alibaba position peaked at $42.4M in Q1 2020.
  • 1,105 funds tracked by Wall St. Rank held Alibaba as of Q2 2024.

Based on Key Square Capital Management's 13F filing for Q2 2024, filed 14 Aug 2024.