Stevens Capital Management’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
$4.17M Buy
+15,112
New +$2.99M 1% 23
2018
Q2
Sell
-55,374
Closed -$2.19M 1013
2018
Q1
$2.19M Buy
55,374
+26,927
+95% +$1.06M 0.08% 272
2017
Q4
$932K Buy
+28,447
New +$928K 0.04% 446
2017
Q3
Sell
-72,736
Closed -$1.91M 1117
2017
Q2
$1.91M Sell
72,736
-178,123
-71% -$4.64M 0.07% 312
2017
Q1
$5.5M Buy
250,859
+122,191
+95% +$2.79M 0.21% 135
2016
Q4
$2.59M Sell
128,668
-147,765
-53% -$2.91M 0.11% 264
2016
Q3
$5.82M Buy
276,433
+10,393
+4% +$226K 0.24% 109
2016
Q2
$5.81M Buy
+266,040
New +$5.17M 0.23% 128
2015
Q4
Sell
-38,945
Closed -$418K 1186
2015
Q3
$418K Sell
38,945
-48,797
-56% -$637K 0.02% 592
2015
Q2
$1.33M Buy
+87,742
New +$1.6M 0.05% 358
2015
Q1
Sell
-208,865
Closed -$3.75M 1283
2014
Q4
$3.75M Buy
208,865
+145,847
+231% +$3.52M 0.13% 205
2014
Q3
$1.75M Buy
+63,018
New +$1.91M 0.05% 354
2014
Q2
Sell
-83,476
Closed -$2.52M 1349
2014
Q1
$2.52M Buy
+83,476
New +$3.08M 0.07% 299

Other funds holding NBIS

Stevens Capital Management's NBIS Position: Q2 2026 in Review

Stevens Capital Management opened a new position in Nebius Group N.V. (NBIS) in Q2 2026: 15,112 shares worth $4.17M. The stake represents 1% of the portfolio and ranks #23 among its holdings. This is a return to the name: Stevens Capital Management previously reported a position in NBIS as recently as Q1 2018.

Stevens Capital Management first reported a position in NBIS in Q1 2014 and has held it in 13 quarters since. The position peaked at $5.82M in Q3 2016. 1,064 funds tracked by Wall St. Rank hold NBIS as of Q2 2026.

  • Stevens Capital Management held 15,112 shares of Nebius Group N.V. worth $4.17M as of Q2 2026.
  • Nebius Group N.V. was a new Stevens Capital Management position in Q2 2026.
  • Nebius Group N.V. made up 1% of Stevens Capital Management's portfolio in Q2 2026, its #23 holding.
  • Stevens Capital Management first reported a position in Nebius Group N.V. in Q1 2014 and has held it in 13 quarters since.
  • Stevens Capital Management's Nebius Group N.V. position peaked at $5.82M in Q3 2016.
  • 1,064 funds tracked by Wall St. Rank held Nebius Group N.V. as of Q2 2026.

Based on Stevens Capital Management's 13F filing for Q2 2026, filed 11 Aug 2026.