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
$20.1M Sell
160,000
-40,000
-20% -$6.01M 0.05% 245
2025
Q4
$29.3M Sell
200,000
-124,100
-38% -$20.2M 0.04% 238
2025
Q3
$57.9M Buy
+324,100
New +$42.5M 0.09% 141
2025
Q2
Sell
-150,000
Closed -$19.8M 1470
2025
Q1
$19.8M Sell
150,000
-108,100
-42% -$12.5M 0.04% 294
2024
Q4
$21.9M Sell
258,100
-64,300
-20% -$6.07M 0.03% 307
2024
Q3
$34.2M Buy
322,400
+20,000
+7% +$1.64M 0.08% 162
2024
Q2
$21.8M Sell
302,400
-249,600
-45% -$19.1M 0.04% 244
2024
Q1
$39.9M Sell
552,000
-339,200
-38% -$24.8M 0.1% 151
2023
Q4
$69.1M Sell
891,200
-853,600
-49% -$68M 0.19% 93
2023
Q3
$151M Sell
1,744,800
-44,800
-3% -$4.1M 0.43% 39
2023
Q2
$149M Buy
1,789,600
+1,113,600
+165% +$97.5M 0.4% 47
2023
Q1
$69.1M Sell
676,000
-3,434,400
-84% -$344M 0.22% 82
2022
Q4
$362M Sell
4,110,400
-2,256,800
-35% -$178M 1.48% 12
2022
Q3
$509M Sell
6,367,200
-620,800
-9% -$59.1M 2.08% 8
2022
Q2
$811M Sell
6,988,000
-28,188,000
-80% -$2.76B 2.79% 8
2022
Q1
$4.1B Buy
35,176,000
+1,472,000
+4% +$170M 12.27% 1
2021
Q4
$4B Sell
33,704,000
-20,639,200
-38% -$3.01B 10.15% 1
2021
Q3
$8.02B Buy
54,343,200
+31,276,800
+136% +$5.69B 19.91% 1
2021
Q2
$5.29B Buy
23,066,400
+4,422,400
+24% +$983M 13.5% 1
2021
Q1
$4.27B Sell
18,644,000
-4,961,600
-21% -$1.22B 9.69% 2
2020
Q4
$5.63B Buy
23,605,600
+21,415,100
+978% +$5.95B 9.41% 1
2020
Q3
$634M Sell
2,190,500
-10,791,900
-83% -$2.84B 1.39% 15
2020
Q2
$2.73B Sell
12,982,400
-10,164,800
-44% -$2.12B 9.5% 3
2020
Q1
$4.42B Buy
23,147,200
+6,030,400
+35% +$1.26B 18.57% 1
2019
Q4
$3.55B Buy
+17,116,800
New +$3.21B 13.15% 1

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.