Tudor Investment Corp’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
2025
Q3
Sell
-606,364
Closed -$42.1M 4005
2025
Q2
$33.6M Buy
606,364
+172,018
+40% +$5.92M 0.07% 195
2025
Q1
$9.17M Buy
434,346
+280,858
+183% +$9.24M 0.03% 500
2024
Q4
$4.25M Buy
+153,488
New +$3.74M 0.02% 790
2022
Q1
Sell
-32,386
Closed -$1.96M 2801
2021
Q4
$1.96M Buy
+32,386
New +$2.39M 0.03% 638
2021
Q3
Sell
-10,738
Closed -$783K 2867
2021
Q2
$760K Buy
+10,738
New +$705K 0.01% 980
2021
Q1
Sell
-18,317
Closed -$1.27M 1905
2020
Q4
$1.27M Buy
+18,317
New +$1.17M 0.04% 597
2018
Q1
Sell
-8,049
Closed -$264K 1288
2017
Q4
$264K Buy
+8,049
New +$263K 0.01% 864
2017
Q2
Sell
-12,952
Closed -$284K 1419
2017
Q1
$284K Buy
12,952
+1,678
+15% +$38.2K 0.01% 1037
2016
Q4
$227K Sell
11,274
-876
-7% -$17.2K 0.01% 1164
2016
Q3
$256K Buy
+12,150
New +$264K 0.01% 1121
2016
Q2
Sell
-709,532
Closed -$10.9M 1986
2016
Q1
$10.9M Buy
709,532
+673,563
+1,873% +$9.21M 0.28% 63
2015
Q4
$565K Buy
+35,969
New +$538K 0.02% 779
2015
Q1
Sell
-43,835
Closed -$787K 1646
2014
Q4
$787K Buy
+43,835
New +$1.06M 0.03% 476

Other funds holding NBIS

Tudor Investment Corp's NBIS Position: Q3 2025 in Review

Tudor Investment Corp sold out of Nebius Group N.V. (NBIS) in Q3 2025, closing a stake of 606,364 shares — an estimated $42.1M sold.

Tudor Investment Corp first reported a position in NBIS in Q4 2014 and held it in 13 quarters. The position peaked at $33.6M in Q2 2025. 572 funds tracked by Wall St. Rank hold NBIS as of Q3 2025.

  • Tudor Investment Corp reported no remaining Nebius Group N.V. position as of Q3 2025 after selling out during the quarter.
  • Tudor Investment Corp sold 606,364 Nebius Group N.V. shares in Q3 2025, an estimated $42.1M.
  • Tudor Investment Corp first reported a position in Nebius Group N.V. in Q4 2014 and held it in 13 quarters.
  • Tudor Investment Corp's Nebius Group N.V. position peaked at $33.6M in Q2 2025.
  • 572 funds tracked by Wall St. Rank held Nebius Group N.V. as of Q3 2025.

Based on Tudor Investment Corp's 13F filing for Q3 2025, filed 14 Nov 2025.