SEI Investments’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
$129M Sell
466,987
-188,501
-29% -$37.3M 0.11% 188
2026
Q1
$68M Buy
655,488
+178,414
+37% +$17.8M 0.06% 329
2025
Q4
$39.9M Sell
477,074
-68,425
-13% -$7.09M 0.04% 465
2025
Q3
$61.2M Buy
545,499
+65,784
+14% +$4.57M 0.07% 298
2025
Q2
$26.5M Buy
479,715
+273,207
+132% +$9.41M 0.03% 576
2025
Q1
$4.36M Sell
206,508
-171,942
-45% -$5.66M 0.01% 1322
2024
Q4
$10.5M Buy
378,450
+336,709
+807% +$8.21M 0.01% 962
2024
Q3
$34.4K Sell
41,741
-8
-0% -$7 ﹤0.01% 2651
2024
Q2
$34.5K Buy
41,749
+10
+0% +$8 ﹤0.01% 2612
2024
Q1
$34.3K Sell
41,739
-13
-0% -$11 ﹤0.01% 2581
2023
Q4
$34.5K Buy
41,752
+12
+0% +$10 ﹤0.01% 2574
2023
Q3
$34.4K Buy
41,740
+301
+0.7% +$248 ﹤0.01% 2580
2023
Q2
$29.9K Sell
41,439
-297,180
-88% -$214K ﹤0.01% 2637
2023
Q1
$30.3K Buy
338,619
+128,652
+61% +$11.5K ﹤0.01% 2648
2022
Q4
$30.7K Sell
209,967
-184,948
-47% -$27K ﹤0.01% 2501
2022
Q3
$97K Buy
394,915
+5,293
+1% +$1.3K ﹤0.01% 2571
2022
Q2
$86K Buy
389,622
+184,928
+90% +$40.8K ﹤0.01% 2582
2022
Q1
$86K Sell
204,694
-531,345
-72% -$25.2M ﹤0.01% 2519
2021
Q4
$44.5M Buy
736,039
+142,730
+24% +$10.5M 0.08% 244
2021
Q3
$47.3M Buy
593,309
+80,621
+16% +$5.88M 0.1% 214
2021
Q2
$36.3M Buy
512,688
+33,534
+7% +$2.2M 0.08% 249
2021
Q1
$30.7M Sell
479,154
-111,727
-19% -$7.48M 0.08% 254
2020
Q4
$41.1M Buy
590,881
+75,369
+15% +$4.81M 0.11% 185
2020
Q3
$33.7M Buy
515,512
+97,129
+23% +$5.79M 0.1% 189
2020
Q2
$20.9M Buy
418,383
+10,581
+3% +$424K 0.07% 291
2020
Q1
$13.9M Buy
407,802
+55,771
+16% +$2.3M 0.05% 350
2019
Q4
$15.3M Sell
352,031
-257,356
-42% -$9.6M 0.05% 406
2019
Q3
$21.3M Sell
609,387
-54,364
-8% -$2.05M 0.05% 316
2019
Q2
$25.2M Buy
663,751
+67,431
+11% +$2.5M 0.08% 249
2019
Q1
$20.5M Buy
596,320
+145,691
+32% +$4.83M 0.07% 289
2018
Q4
$14.8M Buy
450,629
+3,899
+0.9% +$114K 0.05% 392
2018
Q3
$14.7M Sell
446,730
-74,562
-14% -$2.52M 0.05% 378
2018
Q2
$18.7M Buy
521,292
+99,828
+24% +$3.48M 0.06% 316
2018
Q1
$16.6M Buy
421,464
+30,793
+8% +$1.21M 0.06% 315
2017
Q4
$12.8M Buy
390,671
+95,436
+32% +$3.11M 0.04% 506
2017
Q3
$9.73M Buy
295,235
+17,689
+6% +$540K 0.03% 608
2017
Q2
$7.28M Buy
277,546
+123,271
+80% +$3.21M 0.03% 677
2017
Q1
$3.38M Sell
154,275
-821
-0.5% -$18.7K 0.01% 958
2016
Q4
$3.12M Buy
155,096
+78,506
+103% +$1.54M 0.02% 972
2016
Q3
$1.61M Buy
76,590
+65,186
+572% +$1.42M 0.01% 1140
2016
Q2
$249K Buy
11,404
+5,980
+110% +$116K ﹤0.01% 1498
2016
Q1
$83K Sell
5,424
-712
-12% -$9.74K ﹤0.01% 1711
2015
Q4
$96K Buy
6,136
+1,245
+25% +$18.6K ﹤0.01% 1713
2015
Q3
$53K Buy
4,891
+2,099
+75% +$27.4K ﹤0.01% 1909
2015
Q2
$43K Sell
2,792
-166
-6% -$3.03K ﹤0.01% 1706
2015
Q1
$43K Sell
2,958
-101,031
-97% -$1.62M ﹤0.01% 1711
2014
Q4
$1.87M Buy
+103,989
New +$2.51M 0.02% 727

Other funds holding NBIS

SEI Investments's NBIS Position: Q2 2026 in Review

SEI Investments reduced its Nebius Group N.V. (NBIS) stake by 29% in Q2 2026, selling an estimated $37.3M and leaving 466,987 shares worth $129M. The position accounts for 0.11% of the portfolio, ranked #188.

SEI Investments first reported a position in NBIS in Q4 2014 and has held it in 47 quarters since. 1,062 funds tracked by Wall St. Rank hold NBIS as of Q2 2026.

  • SEI Investments held 466,987 shares of Nebius Group N.V. worth $129M as of Q2 2026.
  • SEI Investments sold 188,501 Nebius Group N.V. shares in Q2 2026, an estimated $37.3M.
  • Nebius Group N.V. made up 0.11% of SEI Investments's portfolio in Q2 2026, its #188 holding.
  • SEI Investments first reported a position in Nebius Group N.V. in Q4 2014 and has held it in 47 quarters since.
  • 1,062 funds tracked by Wall St. Rank held Nebius Group N.V. as of Q2 2026.

Based on SEI Investments's 13F filing for Q2 2026, filed 14 Aug 2026.