Nomura Holdings’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
$30.9M Sell
246,100
-1,537,400
-86% -$231M 0.08% 170
2025
Q4
$261M Buy
1,783,500
+1,474,300
+477% +$240M 0.35% 35
2025
Q3
$55.3M Buy
+309,200
New +$40.5M 0.09% 146
2025
Q2
Sell
-802,000
Closed -$106M 1468
2025
Q1
$106M Buy
802,000
+558,900
+230% +$64.4M 0.2% 79
2024
Q4
$20.6M Sell
243,100
-362,300
-60% -$34.2M 0.03% 325
2024
Q3
$64.2M Buy
605,400
+164,800
+37% +$13.5M 0.15% 95
2024
Q2
$31.7M Sell
440,600
-479,400
-52% -$36.8M 0.06% 177
2024
Q1
$66.6M Sell
920,000
-1,038,400
-53% -$76.1M 0.17% 85
2023
Q4
$152M Sell
1,958,400
-4,772,800
-71% -$380M 0.41% 32
2023
Q3
$584M Sell
6,731,200
-2,387,200
-26% -$219M 1.66% 10
2023
Q2
$760M Buy
9,118,400
+5,288,000
+138% +$463M 2.06% 8
2023
Q1
$391M Buy
3,830,400
+1,370,400
+56% +$137M 1.25% 15
2022
Q4
$217M Sell
2,460,000
-1,731,200
-41% -$137M 0.89% 19
2022
Q3
$335M Sell
4,191,200
-9,921,600
-70% -$945M 1.37% 12
2022
Q2
$1.64B Sell
14,112,800
-1,092,800
-7% -$107M 5.64% 2
2022
Q1
$1.77B Buy
15,205,600
+5,530,400
+57% +$637M 5.31% 3
2021
Q4
$1.15B Sell
9,675,200
-7,442,400
-43% -$1.08B 2.91% 5
2021
Q3
$2.53B Buy
17,117,600
+1,684,000
+11% +$306M 6.27% 2
2021
Q2
$3.54B Sell
15,433,600
-6,372,000
-29% -$1.42B 9.03% 2
2021
Q1
$5B Sell
21,805,600
-732,800
-3% -$180M 11.34% 1
2020
Q4
$5.37B Buy
22,538,400
+20,564,100
+1,042% +$5.71B 8.98% 2
2020
Q3
$572M Sell
1,974,300
-11,028,900
-85% -$2.91B 1.25% 18
2020
Q2
$2.73B Buy
13,003,200
+11,570,400
+808% +$2.41B 9.51% 2
2020
Q1
$274M Sell
1,432,800
-8,989,600
-86% -$1.88B 1.15% 14
2019
Q4
$2.16B Buy
+10,422,400
New +$1.96B 8.01% 2

Other funds holding BABA

Nomura Holdings's BABA Position: Q1 2026 in Review

Nomura Holdings increased its Alibaba (BABA) stake by 2,956% in Q1 2026, buying an estimated $12.1M and bringing the position to 83,330 shares worth $10.5M. The position accounts for 0.03% of the portfolio, ranked #419.

Nomura Holdings first reported a position in BABA in Q3 2014 and has held it in 45 quarters since. The position peaked at $2.81B in Q3 2020. 1,343 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Nomura Holdings held 83,330 shares of Alibaba worth $10.5M as of Q1 2026.
  • Nomura Holdings bought 80,603 Alibaba shares in Q1 2026, an estimated $12.1M.
  • Alibaba made up 0.03% of Nomura Holdings's portfolio in Q1 2026, its #419 holding.
  • Nomura Holdings first reported a position in Alibaba in Q3 2014 and has held it in 45 quarters since.
  • Nomura Holdings's Alibaba position peaked at $2.81B in Q3 2020.
  • 1,343 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Nomura Holdings's 13F filing for Q1 2026, filed 15 May 2026.