SPX Gestao de Recursos’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$2.01K Sell
16
-149,984
-100% -$22.5M ﹤0.01% 77
2025
Q4
$22M Buy
150,000
+116,500
+348% +$19M 2.25% 15
2025
Q3
$5.99M Buy
33,500
+33,000
+6,600% +$4.32M 0.5% 39
2025
Q2
$56.7K Sell
500
-31,000
-98% -$3.67M 0.01% 107
2025
Q1
$4.17M Buy
+31,500
New +$3.63M 0.54% 44
2024
Q1
Sell
-139,873
Closed -$10.8M 86
2023
Q4
$10.8M Sell
139,873
-388,030
-74% -$30.9M 0.84% 23
2023
Q3
$45.8M Buy
527,903
+59,889
+13% +$5.48M 2.41% 5
2023
Q2
$39M Buy
+468,014
New +$41M 1.85% 12
2022
Q2
Sell
-35,494
Closed -$3.86M 70
2022
Q1
$3.86M Buy
+35,494
New +$4.09M 0.25% 52
2021
Q1
Sell
-63,034
Closed -$14.7M 103
2020
Q4
$14.7M Buy
+63,034
New +$17.5M 1.51% 24
2020
Q2
Sell
-61,000
Closed -$11.9M 46
2020
Q1
$11.9M Buy
+61,000
New +$12.7M 2.13% 15
2015
Q3
Sell
-214,025
Closed -$17.6M 20
2015
Q2
$17.6M Buy
+214,025
New +$18.4M 5.17% 6

Other funds holding BABA

SPX Gestao de Recursos's BABA Position: Q1 2026 in Review

SPX Gestao de Recursos reduced its Alibaba (BABA) stake by 100% in Q1 2026, selling an estimated $22.5M and leaving 16 shares worth $2.01K. The position accounts for ﹤0.01% of the portfolio, ranked #77.

SPX Gestao de Recursos first reported a position in BABA in Q2 2015 and has held it in 12 quarters since. The position peaked at $45.8M in Q3 2023. 1,343 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • SPX Gestao de Recursos held 16 shares of Alibaba worth $2.01K as of Q1 2026.
  • SPX Gestao de Recursos sold 149,984 Alibaba shares in Q1 2026, an estimated $22.5M.
  • Alibaba made up ﹤0.01% of SPX Gestao de Recursos's portfolio in Q1 2026, its #77 holding.
  • SPX Gestao de Recursos first reported a position in Alibaba in Q2 2015 and has held it in 12 quarters since.
  • SPX Gestao de Recursos's Alibaba position peaked at $45.8M in Q3 2023.
  • 1,343 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on SPX Gestao de Recursos's 13F filing for Q1 2026, filed 6 May 2026.