Quinn Opportunity Partners’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
-20,500
Closed -$2.32M 336
2025
Q2
$2.32M Hold
20,500
0.19% 119
2025
Q1
$2.71M Sell
20,500
-122,500
-86% -$14.1M 0.19% 126
2024
Q4
$12.1M Sell
143,000
-9,770
-6% -$923K 0.82% 27
2024
Q3
$16.2M Sell
152,770
-37,028
-20% -$3.03M 1.57% 13
2024
Q2
$13.7M Hold
189,798
1.55% 15
2024
Q1
$13.7M Buy
189,798
+109,000
+135% +$7.99M 1.52% 16
2023
Q4
$6.26M Buy
80,798
+16,500
+26% +$1.31M 0.65% 40
2023
Q3
$5.58M Sell
64,298
-2,744
-4% -$251K 0.72% 35
2023
Q2
$5.59M Sell
67,042
-8,940
-12% -$782K 0.76% 35
2023
Q1
$7.76M Sell
75,982
-6,000
-7% -$601K 0.78% 37
2022
Q4
$7.22M Sell
81,982
-27,451
-25% -$2.16M 0.88% 28
2022
Q3
$8.75M Sell
109,433
-43,259
-28% -$4.12M 1% 26
2022
Q2
$17.4M Sell
152,692
-54,854
-26% -$5.38M 1.51% 14
2022
Q1
$22.6M Buy
207,546
+91,375
+79% +$10.5M 0.97% 17
2021
Q4
$13.8M Buy
116,171
+80,971
+230% +$11.8M 0.84% 27
2021
Q3
$5.21M Buy
35,200
+10,500
+43% +$1.91M 0.33% 63
2021
Q2
$5.6M Hold
24,700
0.35% 62
2021
Q1
$5.6M Buy
24,700
+6,000
+32% +$1.47M 0.35% 59
2020
Q4
$4.35M Buy
+18,700
New +$5.19M 0.37% 53

Other funds holding BABA

Quinn Opportunity Partners's BABA Position: Q3 2025 in Review

Quinn Opportunity Partners sold out of Alibaba (BABA) in Q3 2025, closing a stake of 20,500 shares — an estimated $2.32M sold.

Quinn Opportunity Partners first reported a position in BABA in Q4 2020 and held it in 19 quarters. The position peaked at $22.6M in Q1 2022. 1,415 funds tracked by Wall St. Rank hold BABA as of Q3 2025.

  • Quinn Opportunity Partners reported no remaining Alibaba position as of Q3 2025 after selling out during the quarter.
  • Quinn Opportunity Partners sold 20,500 Alibaba shares in Q3 2025, an estimated $2.32M.
  • Quinn Opportunity Partners first reported a position in Alibaba in Q4 2020 and held it in 19 quarters.
  • Quinn Opportunity Partners's Alibaba position peaked at $22.6M in Q1 2022.
  • 1,415 funds tracked by Wall St. Rank held Alibaba as of Q3 2025.

Based on Quinn Opportunity Partners's 13F filing for Q3 2025, filed 13 Nov 2025.