NWI Management’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2022
Q1
Sell
-400,000
Closed -$47.5M 49
2021
Q4
$47.5M Hold
400,000
3.12% 6
2021
Q3
$59.2M Buy
+400,000
New +$72.8M 3.67% 6
2016
Q1
Sell
-500,000
Closed -$5K 41
2015
Q4
$5K Hold
500,000
﹤0.01% 39
2015
Q3
$20K Hold
500,000
﹤0.01% 34
2015
Q2
$450K Hold
500,000
0.06% 37
2015
Q1
$925K Hold
500,000
0.12% 28
2014
Q4
$6.65M Buy
+500,000
New +$51.3M 0.96% 22

Other funds holding BABA

NWI Management's BABA Position: Q1 2026 in Review

NWI Management held its Alibaba (BABA) position steady in Q1 2026 at 45,000 shares worth $5.65M. The position accounts for 0.32% of the portfolio, ranked #37.

NWI Management first reported a position in BABA in Q3 2014 and has held it in 34 quarters since. The position peaked at $118M in Q3 2020. 1,342 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • NWI Management held 45,000 shares of Alibaba worth $5.65M as of Q1 2026.
  • NWI Management left its Alibaba share count unchanged in Q1 2026.
  • Alibaba made up 0.32% of NWI Management's portfolio in Q1 2026, its #37 holding.
  • NWI Management first reported a position in Alibaba in Q3 2014 and has held it in 34 quarters since.
  • NWI Management's Alibaba position peaked at $118M in Q3 2020.
  • 1,342 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on NWI Management's 13F filing for Q1 2026, filed 15 May 2026.