Russell Investments Group’s Nebius Group N.V. NBIS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$24.5M Buy
102,781
+31,257
+44% +$6.19M 0.02% 655
2026
Q1
$6.13M Buy
71,524
+28,794
+67% +$2.87M 0.01% 1236
2025
Q4
$2.53M Buy
+42,730
New +$4.43M ﹤0.01% 1741
2022
Q1
– Sell
-360,991
Closed -$21.8M – 2960
2021
Q4
$21.8M Sell
360,991
-191,072
-35% -$14.1M 0.03% 574
2021
Q3
$44M Sell
552,063
-72,209
-12% -$5.26M 0.07% 328
2021
Q2
$44.2M Sell
624,272
-124,381
-17% -$8.16M 0.07% 327
2021
Q1
$48M Sell
748,653
-116,586
-13% -$7.8M 0.08% 286
2020
Q4
$60.2M Sell
865,239
-254,370
-23% -$16.2M 0.12% 192
2020
Q3
$72.8M Sell
1,119,609
-638,178
-36% -$38M 0.16% 141
2020
Q2
$87.6M Sell
1,757,787
-182,164
-9% -$7.3M 0.2% 105
2020
Q1
$65.9M Sell
1,939,951
-106,812
-5% -$4.41M 0.17% 125
2019
Q4
$89M Sell
2,046,763
-723,407
-26% -$27M 0.17% 133
2019
Q3
$97.3M Sell
2,770,170
-347,450
-11% -$13.1M 0.19% 118
2019
Q2
$120M Sell
3,117,620
-192,669
-6% -$7.15M 0.22% 88
2019
Q1
$115M Buy
3,310,289
+418,512
+14% +$13.9M 0.21% 92
2018
Q4
$79.8M Buy
2,891,777
+667,856
+30% +$19.6M 0.18% 117
2018
Q3
$73.5M Buy
2,223,921
+606,195
+37% +$20.5M 0.14% 159
2018
Q2
$57.7M Sell
1,617,726
-916,527
-36% -$31.9M 0.12% 171
2018
Q1
$99.9M Buy
2,534,253
+109,665
+5% +$4.3M 0.17% 121
2017
Q4
$78.9M Sell
2,424,588
-352,390
-13% -$11.5M 0.13% 168
2017
Q3
$91.5M Sell
2,776,978
-95,692
-3% -$2.92M 0.16% 146
2017
Q2
$75.4M Sell
2,872,670
-798,551
-22% -$20.8M 0.13% 165
2017
Q1
$80.5M Buy
3,671,221
+294,549
+9% +$6.71M 0.15% 158
2016
Q4
$68.7M Buy
+3,376,672
New +$66.4M 0.13% 168

Other funds holding NBIS

Russell Investments Group's NBIS Position: Q2 2026 in Review

Russell Investments Group increased its Nebius Group N.V. (NBIS) stake by 44% in Q2 2026, buying an estimated $6.19M and bringing the position to 102,781 shares worth $24.5M. The position accounts for 0.02% of the portfolio, ranked #655.

Russell Investments Group first reported a position in NBIS in Q4 2016 and has held it in 24 quarters since. The position peaked at $120M in Q2 2019. 1,068 funds tracked by Wall St. Rank hold NBIS as of Q2 2026.

  • Russell Investments Group held 102,781 shares of Nebius Group N.V. worth $24.5M as of Q2 2026.
  • Russell Investments Group bought 31,257 Nebius Group N.V. shares in Q2 2026, an estimated $6.19M.
  • Nebius Group N.V. made up 0.02% of Russell Investments Group's portfolio in Q2 2026, its #655 holding.
  • Russell Investments Group first reported a position in Nebius Group N.V. in Q4 2016 and has held it in 24 quarters since.
  • Russell Investments Group's Nebius Group N.V. position peaked at $120M in Q2 2019.
  • 1,068 funds tracked by Wall St. Rank held Nebius Group N.V. as of Q2 2026.

Based on Russell Investments Group's 13F filing for Q2 2026, filed 6 Aug 2026.