Two Creeks 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
Q1
Sell
-622,879
Closed -$48.3M 18
2023
Q4
$48.3M Hold
622,879
3.02% 14
2023
Q3
$54M Hold
622,879
3.49% 15
2023
Q2
$51.9M Hold
622,879
3.12% 15
2023
Q1
$63.6M Buy
+622,879
New +$62.4M 4.24% 10
2015
Q3
Sell
-366,533
Closed -$30.2M 11
2015
Q2
$30.2M Sell
366,533
-141,880
-28% -$12.2M 2.98% 13
2015
Q1
$42.3M Buy
508,413
+98,235
+24% +$8.87M 4.62% 8
2014
Q4
$42.6M Buy
+410,178
New +$42.1M 5.09% 7

Other funds holding BABA

Two Creeks Capital Management's BABA Position: Q1 2024 in Review

Two Creeks Capital Management sold out of Alibaba (BABA) in Q1 2024, closing a stake of 622,879 shares — an estimated $48.3M sold.

Two Creeks Capital Management first reported a position in BABA in Q4 2014 and held it in 7 quarters. The position peaked at $63.6M in Q1 2023. 1,125 funds tracked by Wall St. Rank hold BABA as of Q1 2024.

  • Two Creeks Capital Management reported no remaining Alibaba position as of Q1 2024 after selling out during the quarter.
  • Two Creeks Capital Management sold 622,879 Alibaba shares in Q1 2024, an estimated $48.3M.
  • Two Creeks Capital Management first reported a position in Alibaba in Q4 2014 and held it in 7 quarters.
  • Two Creeks Capital Management's Alibaba position peaked at $63.6M in Q1 2023.
  • 1,125 funds tracked by Wall St. Rank held Alibaba as of Q1 2024.

Based on Two Creeks Capital Management's 13F filing for Q1 2024, filed 15 May 2024.