Aigen 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
-9,446
Closed -$1.25M 794
2025
Q1
$1.25M Buy
+9,446
New +$1.09M 0.2% 155
2024
Q4
Sell
-16,373
Closed -$1.74M 733
2024
Q3
$1.74M Buy
+16,373
New +$1.34M 0.34% 63
2024
Q2
Sell
-28,148
Closed -$2.04M 774
2024
Q1
$2.04M Buy
+28,148
New +$2.06M 0.44% 42
2023
Q4
Sell
-10,125
Closed -$878K 795
2023
Q3
$878K Buy
+10,125
New +$927K 0.17% 194
2023
Q1
Sell
-14,811
Closed -$1.3M 619
2022
Q4
$1.3M Sell
14,811
-55,558
-79% -$4.38M 0.18% 143
2022
Q3
$5.63M Buy
+70,369
New +$6.7M 0.81% 21
2022
Q1
Sell
-54,717
Closed -$6.59M 571
2021
Q4
$6.59M Buy
+54,717
New +$7.97M 0.4% 46
2021
Q2
Sell
-45,629
Closed -$10.3M 471
2021
Q1
$10.3M Buy
+45,629
New +$11.2M 1.37% 10
2020
Q3
Sell
-19,524
Closed -$4.21M 854
2020
Q2
$4.21M Sell
19,524
-10,877
-36% -$2.27M 0.54% 17
2020
Q1
$5.91M Buy
30,401
+20,998
+223% +$4.38M 0.78% 7
2019
Q4
$1.99M Buy
+9,403
New +$1.76M 0.33% 63

Other funds holding BABA

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

Aigen Investment Management sold out of Alibaba (BABA) in Q2 2025, closing a stake of 9,446 shares — an estimated $1.25M sold.

Aigen Investment Management first reported a position in BABA in Q4 2019 and held it in 11 quarters. The position peaked at $10.3M in Q1 2021. 1,271 funds tracked by Wall St. Rank hold BABA as of Q2 2025.

  • Aigen Investment Management reported no remaining Alibaba position as of Q2 2025 after selling out during the quarter.
  • Aigen Investment Management sold 9,446 Alibaba shares in Q2 2025, an estimated $1.25M.
  • Aigen Investment Management first reported a position in Alibaba in Q4 2019 and held it in 11 quarters.
  • Aigen Investment Management's Alibaba position peaked at $10.3M in Q1 2021.
  • 1,271 funds tracked by Wall St. Rank held Alibaba as of Q2 2025.

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