Steward Partners Investment Advisory’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
$17.6M Sell
63,688
-7,396
-10% -$1.46M 0.09% 221
2026
Q1
$7.38M Sell
71,084
-270,370
-79% -$27M 0.04% 402
2025
Q4
$28.6M Buy
341,454
+83,967
+33% +$8.7M 0.16% 122
2025
Q3
$28.9M Sell
257,487
-63,294
-20% -$4.39M 0.17% 116
2025
Q2
$17.7M Buy
320,781
+318,678
+15,153% +$11M 0.14% 149
2025
Q1
$44.4K Buy
2,103
+1,872
+810% +$61.6K ﹤0.01% 2442
2024
Q4
$6.4K Buy
+231
New +$5.63K ﹤0.01% 3276
2022
Q2
– Sell
-203
Closed -$4K – 3400
2022
Q1
$4K Sell
203
-20
-9% -$950 ﹤0.01% 2990
2021
Q4
$14K Buy
223
+20
+10% +$1.47K ﹤0.01% 2483
2021
Q3
$16K Hold
203
– – ﹤0.01% 2433
2021
Q2
$14K Hold
203
– – ﹤0.01% 5625
2021
Q1
$13K Sell
203
-33
-14% -$2.21K ﹤0.01% 2667
2020
Q4
$16K Sell
236
-14
-6% -$894 ﹤0.01% 2144
2020
Q3
$16K Buy
250
+50
+25% +$2.98K ﹤0.01% 1967
2020
Q2
$10K Buy
200
+80
+67% +$3.2K ﹤0.01% 2055
2020
Q1
$4K Buy
+120
New +$4.95K ﹤0.01% 2175
2019
Q3
– Sell
-45
Closed -$1K – 2786
2019
Q2
$1K Buy
+45
New +$1.67K ﹤0.01% 2562

Other funds holding NBIS

Steward Partners Investment Advisory's NBIS Position: Q2 2026 in Review

Steward Partners Investment Advisory reduced its Nebius Group N.V. (NBIS) stake by 10% in Q2 2026, selling an estimated $1.46M and leaving 63,688 shares worth $17.6M. The position accounts for 0.09% of the portfolio, ranked #221.

Steward Partners Investment Advisory first reported a position in NBIS in Q2 2019 and has held it in 17 quarters since. The position peaked at $28.9M in Q3 2025. 1,068 funds tracked by Wall St. Rank hold NBIS as of Q2 2026.

  • Steward Partners Investment Advisory held 63,688 shares of Nebius Group N.V. worth $17.6M as of Q2 2026.
  • Steward Partners Investment Advisory sold 7,396 Nebius Group N.V. shares in Q2 2026, an estimated $1.46M.
  • Nebius Group N.V. made up 0.09% of Steward Partners Investment Advisory's portfolio in Q2 2026, its #221 holding.
  • Steward Partners Investment Advisory first reported a position in Nebius Group N.V. in Q2 2019 and has held it in 17 quarters since.
  • Steward Partners Investment Advisory's Nebius Group N.V. position peaked at $28.9M in Q3 2025.
  • 1,068 funds tracked by Wall St. Rank held Nebius Group N.V. as of Q2 2026.

Based on Steward Partners Investment Advisory's 13F filing for Q2 2026, filed 13 Aug 2026.