Sowell Financial Services’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
$3.42M Sell
12,372
-586
-5% -$116K 0.11% 195
2026
Q1
$1.34M Buy
12,958
+2,721
+27% +$272K 0.05% 383
2025
Q4
$857K Buy
10,237
+3,082
+43% +$319K 0.03% 470
2025
Q3
$803K Buy
+7,155
New +$497K 0.03% 491
2021
Q2
Sell
-5,891
Closed -$383K 2826
2021
Q1
$383K Buy
5,891
+4,745
+414% +$318K 0.01% 748
2020
Q4
$80K Buy
1,146
+305
+36% +$19.5K ﹤0.01% 1241
2020
Q3
$55K Buy
841
+39
+5% +$2.32K ﹤0.01% 1181
2020
Q2
$40K Sell
802
-1,116
-58% -$44.7K ﹤0.01% 1239
2020
Q1
$65K Buy
1,918
+944
+97% +$38.9K ﹤0.01% 967
2019
Q4
$42K Buy
974
+202
+26% +$7.53K ﹤0.01% 1200
2019
Q3
$27K Buy
+772
New +$29.1K ﹤0.01% 1188

Other funds holding NBIS

Sowell Financial Services's NBIS Position: Q2 2026 in Review

Sowell Financial Services reduced its Nebius Group N.V. (NBIS) stake by 4.5% in Q2 2026, selling an estimated $116K and leaving 12,372 shares worth $3.42M. The position accounts for 0.11% of the portfolio, ranked #195.

Sowell Financial Services first reported a position in NBIS in Q3 2019 and has held it in 11 quarters since. 1,060 funds tracked by Wall St. Rank hold NBIS as of Q2 2026.

  • Sowell Financial Services held 12,372 shares of Nebius Group N.V. worth $3.42M as of Q2 2026.
  • Sowell Financial Services sold 586 Nebius Group N.V. shares in Q2 2026, an estimated $116K.
  • Nebius Group N.V. made up 0.11% of Sowell Financial Services's portfolio in Q2 2026, its #195 holding.
  • Sowell Financial Services first reported a position in Nebius Group N.V. in Q3 2019 and has held it in 11 quarters since.
  • 1,060 funds tracked by Wall St. Rank held Nebius Group N.V. as of Q2 2026.

Based on Sowell Financial Services's 13F filing for Q2 2026, filed 20 Jul 2026.