Schroder Investment Management 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
$30M Buy
108,738
+86,677
+393% +$17.2M 0.02% 471
2026
Q1
$2.29M Buy
22,061
+17,882
+428% +$1.78M ﹤0.01% 903
2025
Q4
$356K Buy
+4,179
New +$433K ﹤0.01% 1086
2024
Q4
Sell
-205,439
Closed 1254
2024
Q3
$0 Hold
205,439
﹤0.01% 1280
2024
Q2
$0 Hold
205,439
﹤0.01% 1276
2024
Q1
$0 Hold
205,439
﹤0.01% 1261
2023
Q4
$0 Sell
205,439
-6,621,822
-97% ﹤0.01% 1283
2023
Q3
$7 Buy
6,827,261
+235,216
+4% ﹤0.01% 1193
2023
Q2
$6 Hold
6,592,045
﹤0.01% 1220
2023
Q1
$6 Sell
6,592,045
-514,143
-7% -$1 ﹤0.01% 1253
2022
Q4
$7 Hold
7,106,188
﹤0.01% 1275
2022
Q3
$0 Hold
7,106,188
﹤0.01% 1363
2022
Q2
$0 Sell
7,106,188
-322,651
-4% ﹤0.01% 1403
2022
Q1
$0 Sell
7,428,839
-657,460
-8% -$31.2M ﹤0.01% 1616
2021
Q4
$489M Buy
8,086,299
+3,970,234
+96% +$292M 0.64% 30
2021
Q3
$328M Buy
4,116,065
+1,041,938
+34% +$75.9M 0.5% 38
2021
Q2
$217M Buy
3,074,127
+71,715
+2% +$4.71M 0.27% 74
2021
Q1
$192M Buy
3,002,412
+280,512
+10% +$18.8M 0.25% 86
2020
Q4
$189M Sell
2,721,900
-891,914
-25% -$56.9M 0.27% 77
2020
Q3
$226M Buy
3,613,814
+116,195
+3% +$6.92M 0.36% 52
2020
Q2
$175M Sell
3,497,619
-269,941
-7% -$10.8M 0.32% 64
2020
Q1
$128M Buy
3,767,560
+1,479,623
+65% +$61M 0.27% 77
2019
Q4
$99.5M Buy
+2,287,937
New +$85.3M 0.16% 127
2017
Q3
Sell
-127,500
Closed -$3.4M 1391
2017
Q2
$3.4M Sell
127,500
-161,900
-56% -$4.22M 0.01% 780
2017
Q1
$6.38M Sell
289,400
-173,100
-37% -$3.95M 0.01% 679
2016
Q4
$9.31M Sell
462,500
-1,700
-0.4% -$33.4K 0.02% 628
2016
Q3
$9.77M Buy
+464,200
New +$10.1M 0.02% 636
2015
Q3
Sell
-158,197
Closed -$2.35M 1231
2015
Q2
$2.35M Hold
158,197
﹤0.01% 818
2015
Q1
$2.44M Sell
158,197
-13,384
-8% -$215K ﹤0.01% 838
2014
Q4
$3.08M Sell
171,581
-318,772
-65% -$7.68M 0.01% 843
2014
Q3
$13.6M Sell
490,353
-211,571
-30% -$6.41M 0.02% 593
2014
Q2
$25M Buy
701,924
+300,699
+75% +$9.23M 0.03% 425
2014
Q1
$12.1M Sell
401,225
-1,972,569
-83% -$72.8M 0.01% 586
2013
Q4
$102M Buy
2,373,794
+934,169
+65% +$36.3M 0.13% 142
2013
Q3
$52.4M Sell
1,439,625
-1,586,187
-52% -$52.1M 0.13% 203
2013
Q2
$83.7M Buy
+3,025,812
New +$76.8M 0.22% 118

Other funds holding NBIS

Schroder Investment Management Group's NBIS Position: Q2 2026 in Review

Schroder Investment Management Group increased its Nebius Group N.V. (NBIS) stake by 393% in Q2 2026, buying an estimated $17.2M and bringing the position to 108,738 shares worth $30M. The position accounts for 0.02% of the portfolio, ranked #471.

Schroder Investment Management Group first reported a position in NBIS in Q2 2013 and has held it in 36 quarters since. The position peaked at $489M in Q4 2021. 834 funds tracked by Wall St. Rank hold NBIS as of Q2 2026.

  • Schroder Investment Management Group held 108,738 shares of Nebius Group N.V. worth $30M as of Q2 2026.
  • Schroder Investment Management Group bought 86,677 Nebius Group N.V. shares in Q2 2026, an estimated $17.2M.
  • Nebius Group N.V. made up 0.02% of Schroder Investment Management Group's portfolio in Q2 2026, its #471 holding.
  • Schroder Investment Management Group first reported a position in Nebius Group N.V. in Q2 2013 and has held it in 36 quarters since.
  • Schroder Investment Management Group's Nebius Group N.V. position peaked at $489M in Q4 2021.
  • 834 funds tracked by Wall St. Rank held Nebius Group N.V. as of Q2 2026.

Based on Schroder Investment Management Group's 13F filing for Q2 2026, filed 13 Aug 2026.