Renaissance Technologies’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
Sell
-1,071,231
Closed -$121M 3499
2025
Q2
$121M Sell
1,071,231
-358,105
-25% -$42.4M 0.16% 131
2025
Q1
$189M Sell
1,429,336
-1,566,304
-52% -$181M 0.29% 57
2024
Q4
$254M Buy
2,995,640
+2,024,640
+209% +$191M 0.38% 40
2024
Q3
$103M Sell
971,000
-364,600
-27% -$29.8M 0.16% 138
2024
Q2
$96.2M Buy
1,335,600
+1,121,500
+524% +$86M 0.16% 135
2024
Q1
$15.5M Buy
214,100
+135,710
+173% +$9.94M 0.02% 758
2023
Q4
$6.08M Buy
+78,390
New +$6.25M 0.01% 1226
2023
Q3
Sell
-184,192
Closed -$15.4M 3656
2023
Q2
$15.4M Sell
184,192
-583,000
-76% -$51M 0.02% 801
2023
Q1
$78.4M Sell
767,192
-141,600
-16% -$14.2M 0.1% 232
2022
Q4
$80.1M Buy
908,792
+100,288
+12% +$7.91M 0.11% 203
2022
Q3
$64.7M Sell
808,504
-30,900
-4% -$2.94M 0.09% 260
2022
Q2
$95.4M Buy
+839,404
New +$82.3M 0.11% 209
2020
Q3
Sell
-1,974,700
Closed -$426M 3370
2020
Q2
$426M Buy
1,974,700
+1,516,828
+331% +$316M 0.37% 51
2020
Q1
$89M Buy
+457,872
New +$95.6M 0.09% 231
2019
Q2
Sell
-62,900
Closed -$11.5M 3538
2019
Q1
$11.5M Buy
+62,900
New +$10.6M 0.01% 1293
2017
Q2
Sell
-231,500
Closed -$25M 3187
2017
Q1
$25M Sell
231,500
-338,800
-59% -$34.5M 0.03% 673
2016
Q4
$50.1M Buy
+570,300
New +$54.9M 0.08% 331
2015
Q3
Sell
-2,156,200
Closed -$177M 3156
2015
Q2
$177M Buy
+2,156,200
New +$185M 0.4% 25

Other funds holding BABA

Renaissance Technologies's BABA Position: Q3 2025 in Review

Renaissance Technologies sold out of Alibaba (BABA) in Q3 2025, closing a stake of 1,071,231 shares — an estimated $121M sold.

Renaissance Technologies first reported a position in BABA in Q2 2015 and held it in 18 quarters. The position peaked at $426M in Q2 2020. 1,415 funds tracked by Wall St. Rank hold BABA as of Q3 2025.

  • Renaissance Technologies reported no remaining Alibaba position as of Q3 2025 after selling out during the quarter.
  • Renaissance Technologies sold 1,071,231 Alibaba shares in Q3 2025, an estimated $121M.
  • Renaissance Technologies first reported a position in Alibaba in Q2 2015 and held it in 18 quarters.
  • Renaissance Technologies's Alibaba position peaked at $426M in Q2 2020.
  • 1,415 funds tracked by Wall St. Rank held Alibaba as of Q3 2025.

Based on Renaissance Technologies's 13F filing for Q3 2025, filed 13 Nov 2025.