Voloridge Investment Management’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-1,112,345
Closed -$147M 1164
2025
Q1
$147M Buy
1,112,345
+242,816
+28% +$28M 0.54% 19
2024
Q4
$73.7M Buy
+869,529
New +$82.1M 0.26% 109
2023
Q1
Sell
-103,993
Closed -$9.16M 1363
2022
Q4
$9.16M Buy
+103,993
New +$8.2M 0.05% 456
2021
Q3
Sell
-115,735
Closed -$26.2M 1639
2021
Q2
$26.2M Sell
115,735
-176,484
-60% -$39.2M 0.18% 133
2021
Q1
$66.3M Buy
292,219
+236,268
+422% +$58M 0.48% 32
2020
Q4
$13M Buy
+55,951
New +$15.5M 0.11% 223
2019
Q2
Sell
-20,856
Closed -$3.81M 759
2019
Q1
$3.81M Buy
+20,856
New +$3.51M 0.11% 180
2018
Q1
Sell
-256,591
Closed -$44.2M 495
2017
Q4
$44.2M Sell
256,591
-772,207
-75% -$138M 0.96% 16
2017
Q3
$178M Buy
1,028,798
+782,928
+318% +$127M 3.97% 4
2017
Q2
$34.6M Buy
+245,870
New +$30.4M 0.86% 29
2017
Q1
Sell
-807,609
Closed -$70.9M 480
2016
Q4
$70.9M Buy
+807,609
New +$77.8M 1.52% 7

Other funds holding BABA

Voloridge Investment Management's BABA Position: Q2 2025 in Review

Voloridge Investment Management sold out of Alibaba (BABA) in Q2 2025, closing a stake of 1,112,345 shares — an estimated $147M sold.

Voloridge Investment Management first reported a position in BABA in Q4 2016 and held it in 11 quarters. The position peaked at $178M in Q3 2017. 1,271 funds tracked by Wall St. Rank hold BABA as of Q2 2025.

  • Voloridge Investment Management reported no remaining Alibaba position as of Q2 2025 after selling out during the quarter.
  • Voloridge Investment Management sold 1,112,345 Alibaba shares in Q2 2025, an estimated $147M.
  • Voloridge Investment Management first reported a position in Alibaba in Q4 2016 and held it in 11 quarters.
  • Voloridge Investment Management's Alibaba position peaked at $178M in Q3 2017.
  • 1,271 funds tracked by Wall St. Rank held Alibaba as of Q2 2025.

Based on Voloridge Investment Management's 13F filing for Q2 2025, filed 14 Aug 2025.