Sculptor 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
Sell
-334,900
Closed -$49.1M 380
2025
Q4
$49.1M Hold
334,900
0.51% 55
2025
Q3
$59.9M Hold
334,900
0.71% 52
2025
Q2
$38M Hold
334,900
0.54% 55
2025
Q1
$44.3M Buy
334,900
+4,100
+1% +$473K 0.85% 38
2024
Q4
$28M Hold
330,800
0.37% 70
2024
Q3
$35.1M Buy
+330,800
New +$27.1M 0.59% 59
2019
Q2
Sell
-1,175,000
Closed -$214M 276
2019
Q1
$214M Buy
1,175,000
+587,500
+100% +$98.8M 1.27% 15
2018
Q4
$80.5M Buy
+587,500
New +$86.9M 0.53% 33
2018
Q3
Sell
-737,000
Closed -$137M 259
2018
Q2
$137M Buy
+737,000
New +$140M 0.63% 26
2017
Q1
Sell
-48,800
Closed -$4.29M 321
2016
Q4
$4.29M Hold
48,800
0.03% 205
2016
Q3
$5.16M Buy
+48,800
New +$4.52M 0.03% 188
2015
Q1
Sell
-597,300
Closed -$62.1M 439
2014
Q4
$62.1M Buy
+597,300
New +$61.3M 0.17% 120

Other funds holding BABA

Sculptor Capital's BABA Position: Q1 2026 in Review

Sculptor Capital opened a new position in Alibaba (BABA) in Q1 2026: 275,300 shares worth $34.5M. The stake represents 0.36% of the portfolio and ranks #67 among its holdings. This is a return to the name: Sculptor Capital previously reported a position in BABA as recently as Q3 2021.

Sculptor Capital first reported a position in BABA in Q3 2014 and has held it in 23 quarters since. The position peaked at $521M in Q4 2019. 1,343 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Sculptor Capital held 275,300 shares of Alibaba worth $34.5M as of Q1 2026.
  • Alibaba was a new Sculptor Capital position in Q1 2026.
  • Alibaba made up 0.36% of Sculptor Capital's portfolio in Q1 2026, its #67 holding.
  • Sculptor Capital first reported a position in Alibaba in Q3 2014 and has held it in 23 quarters since.
  • Sculptor Capital's Alibaba position peaked at $521M in Q4 2019.
  • 1,343 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Sculptor Capital's 13F filing for Q1 2026, filed 15 May 2026.