Stifel Financial’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
$10.3M Buy
37,453
+1,683
+5% +$333K 0.01% 998
2026
Q1
$3.71M Buy
35,770
+11,979
+50% +$1.2M ﹤0.01% 1534
2025
Q4
$1.99M Buy
23,791
+850
+4% +$88.1K ﹤0.01% 1936
2025
Q3
$2.58M Sell
22,941
-5,986
-21% -$416K ﹤0.01% 1732
2025
Q2
$1.6M Sell
28,927
-70,745
-71% -$2.44M ﹤0.01% 1996
2025
Q1
$2.1M Buy
99,672
+75,474
+312% +$2.48M ﹤0.01% 1732
2024
Q4
$670K Buy
+24,198
New +$590K ﹤0.01% 2505
2024
Q2
Sell
-21,575
Closed 3463
2024
Q1
$0 Sell
21,575
-112
-0.5% ﹤0.01% 3437
2023
Q4
$0 Sell
21,687
-387
-2% ﹤0.01% 3427
2023
Q3
$0 Sell
22,074
-490
-2% ﹤0.01% 3418
2023
Q2
$0 Sell
22,564
-631
-3% ﹤0.01% 3434
2023
Q1
$0 Sell
23,195
-158
-0.7% ﹤0.01% 3435
2022
Q4
$0 Sell
23,353
-673
-3% ﹤0.01% 3390
2022
Q3
$0 Sell
24,026
-179
-0.7% ﹤0.01% 3399
2022
Q2
$458K Sell
24,205
-12,270
-34% -$232K ﹤0.01% 2510
2022
Q1
$543K Buy
36,475
+5,331
+17% +$253K ﹤0.01% 2532
2021
Q4
$1.88M Buy
31,144
+727
+2% +$53.6K ﹤0.01% 1662
2021
Q3
$2.42M Buy
30,417
+525
+2% +$38.3K ﹤0.01% 1452
2021
Q2
$2.12M Buy
29,892
+2,586
+9% +$170K ﹤0.01% 1572
2021
Q1
$1.75M Buy
27,306
+3,921
+17% +$262K ﹤0.01% 1594
2020
Q4
$1.63M Buy
23,385
+3,916
+20% +$250K ﹤0.01% 1520
2020
Q3
$1.27M Buy
19,469
+2,670
+16% +$159K ﹤0.01% 1474
2020
Q2
$840K Sell
16,799
-1,044
-6% -$41.8K ﹤0.01% 1686
2020
Q1
$603K Sell
17,843
-4,536
-20% -$187K ﹤0.01% 1747
2019
Q4
$971K Sell
22,379
-19,261
-46% -$718K ﹤0.01% 1857
2019
Q3
$1.46M Buy
41,640
+2,645
+7% +$99.8K ﹤0.01% 1511
2019
Q2
$1.47M Buy
38,995
+20,896
+115% +$776K ﹤0.01% 1544
2019
Q1
$621K Buy
18,099
+6,207
+52% +$206K ﹤0.01% 1939
2018
Q4
$329K Buy
11,892
+1,800
+18% +$52.8K ﹤0.01% 2177
2018
Q3
$331K Buy
10,092
+652
+7% +$22.1K ﹤0.01% 2307
2018
Q2
$334K Sell
9,440
-73,965
-89% -$2.58M ﹤0.01% 2237
2018
Q1
$3.29M Buy
83,405
+14,378
+21% +$564K 0.01% 959
2017
Q4
$2.27M Buy
69,027
+5,570
+9% +$182K 0.01% 1091
2017
Q3
$2.09M Buy
63,457
+2,184
+4% +$66.7K 0.01% 1094
2017
Q2
$1.61M Buy
61,273
+598
+1% +$15.6K 0.01% 1204
2017
Q1
$1.33M Buy
60,675
+914
+2% +$20.8K 0.01% 1292
2016
Q4
$1.19M Sell
59,761
-8,154
-12% -$160K 0.01% 1299
2016
Q3
$1.44M Buy
67,915
+4,202
+7% +$91.4K 0.01% 1143
2016
Q2
$1.39M Buy
63,713
+3,044
+5% +$59.2K 0.01% 1169
2016
Q1
$929K Buy
60,669
+6,242
+11% +$85.4K 0.01% 1268
2015
Q4
$856K Buy
54,427
+18,816
+53% +$282K ﹤0.01% 1387
2015
Q3
$382K Sell
35,611
-3,629
-9% -$47.4K ﹤0.01% 1706
2015
Q2
$519K Buy
+39,240
New +$717K ﹤0.01% 1668
2014
Q4
Sell
-33,224
Closed -$924K 2462
2014
Q3
$924K Buy
33,224
+24,678
+289% +$748K 0.01% 1175
2014
Q2
$305K Sell
8,546
-278
-3% -$8.53K ﹤0.01% 1772
2014
Q1
$266K Buy
+8,824
New +$326K ﹤0.01% 1790

Other funds holding NBIS

Stifel Financial's NBIS Position: Q2 2026 in Review

Stifel Financial increased its Nebius Group N.V. (NBIS) stake by 4.7% in Q2 2026, buying an estimated $333K and bringing the position to 37,453 shares worth $10.3M. The position accounts for 0.01% of the portfolio, ranked #998.

Stifel Financial first reported a position in NBIS in Q1 2014 and has held it in 46 quarters since. 1,063 funds tracked by Wall St. Rank hold NBIS as of Q2 2026.

  • Stifel Financial held 37,453 shares of Nebius Group N.V. worth $10.3M as of Q2 2026.
  • Stifel Financial bought 1,683 Nebius Group N.V. shares in Q2 2026, an estimated $333K.
  • Nebius Group N.V. made up 0.01% of Stifel Financial's portfolio in Q2 2026, its #998 holding.
  • Stifel Financial first reported a position in Nebius Group N.V. in Q1 2014 and has held it in 46 quarters since.
  • 1,063 funds tracked by Wall St. Rank held Nebius Group N.V. as of Q2 2026.

Based on Stifel Financial's 13F filing for Q2 2026, filed 12 Aug 2026.