Genesis 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
Q1
Sell
-49,452
Closed -$4.19M 1
2024
Q4
$4.19M Sell
49,452
-157,817
-76% -$14.9M 4.6% 10
2024
Q3
$22M Sell
207,269
-16,011
-7% -$1.31M 4.25% 11
2024
Q2
$16.1M Sell
223,280
-10,451
-4% -$801K 3.16% 11
2024
Q1
$16.9M Sell
233,731
-2,909
-1% -$213K 3.53% 8
2023
Q4
$18.3M Sell
236,640
-114,229
-33% -$9.1M 3.6% 9
2023
Q3
$30.4M Sell
350,869
-107,919
-24% -$9.88M 4.25% 7
2023
Q2
$41.1M Sell
458,788
-73,209
-14% -$6.41M 4.46% 8
2023
Q1
$54.4M Sell
531,997
-374,106
-41% -$37.5M 5.9% 7
2022
Q4
$79.8M Sell
906,103
-101,828
-10% -$8.03M 8.91% 6
2022
Q3
$80.6M Sell
1,007,931
-193,373
-16% -$18.4M 9.23% 4
2022
Q2
$137M Sell
1,201,304
-1,338,901
-53% -$131M 12.33% 2
2022
Q1
$276M Buy
2,540,205
+94,709
+4% +$10.9M 16.24% 1
2021
Q4
$291M Sell
2,445,496
-989,933
-29% -$144M 14.33% 1
2021
Q3
$509M Sell
3,435,429
-664,869
-16% -$121M 17.13% 1
2021
Q2
$930M Sell
4,100,298
-16,831
-0.4% -$3.74M 27.53% 1
2021
Q1
$933M Buy
4,117,129
+265,358
+7% +$65.2M 30.82% 1
2020
Q4
$896M Sell
3,851,771
-123,389
-3% -$34.3M 26.63% 1
2020
Q3
$1.18B Sell
3,975,160
-72,426
-2% -$19.1M 34.21% 1
2020
Q2
$873M Buy
4,047,586
+566,469
+16% +$118M 26.43% 1
2020
Q1
$653M Sell
3,481,117
-891,064
-20% -$186M 24.39% 1
2019
Q4
$927M Sell
4,372,181
-144,971
-3% -$27.2M 23.68% 1
2019
Q3
$749M Buy
+4,517,152
New +$776M 21.89% 1

Other funds holding BABA

Genesis Investment Management's BABA Position: Q1 2025 in Review

Genesis Investment Management sold out of Alibaba (BABA) in Q1 2025, closing a stake of 49,452 shares — an estimated $4.19M sold.

Genesis Investment Management first reported a position in BABA in Q3 2019 and held it in 22 quarters. The position peaked at $1.18B in Q3 2020. 1,398 funds tracked by Wall St. Rank hold BABA as of Q1 2025.

  • Genesis Investment Management reported no remaining Alibaba position as of Q1 2025 after selling out during the quarter.
  • Genesis Investment Management sold 49,452 Alibaba shares in Q1 2025, an estimated $4.19M.
  • Genesis Investment Management first reported a position in Alibaba in Q3 2019 and held it in 22 quarters.
  • Genesis Investment Management's Alibaba position peaked at $1.18B in Q3 2020.
  • 1,398 funds tracked by Wall St. Rank held Alibaba as of Q1 2025.

Based on Genesis Investment Management's 13F filing for Q1 2025.