Tower Research Capital (TRC)’s Nebius Group N.V. Class A Ordinary Shares NBIS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$419K Buy
7,564
+6,665
+741% +$369K 0.01% 1138
2025
Q1
$19K Sell
899
-103,479
-99% -$2.18M ﹤0.01% 3023
2024
Q4
$2.89M Buy
104,378
+33,958
+48% +$941K 0.06% 268
2024
Q3
$0 Hold
70,420
﹤0.01% 6051
2024
Q2
$0 Hold
70,420
﹤0.01% 6065
2024
Q1
$0 Hold
70,420
﹤0.01% 6212
2023
Q4
$0 Hold
70,420
﹤0.01% 6215
2023
Q3
$1.33M Hold
70,420
0.04% 431
2023
Q2
$1.33M Hold
70,420
0.04% 364
2023
Q1
$1.33M Hold
70,420
0.04% 321
2022
Q4
$1.33M Hold
70,420
0.06% 278
2022
Q3
$1.33M Sell
70,420
-3,673
-5% -$69.6K 0.02% 579
2022
Q2
$1.4M Hold
74,093
0.03% 506
2022
Q1
$1.4M Buy
74,093
+64,901
+706% +$1.23M 0.01% 679
2021
Q4
$556K Buy
9,192
+7,590
+474% +$459K 0.01% 1050
2021
Q3
$128K Sell
1,602
-250
-13% -$20K ﹤0.01% 2197
2021
Q2
$131K Sell
1,852
-8,301
-82% -$587K ﹤0.01% 2209
2021
Q1
$650K Buy
+10,153
New +$650K 0.01% 1028
2020
Q4
Sell
-384
Closed -$25K 5459
2020
Q3
$25K Sell
384
-15,299
-98% -$996K ﹤0.01% 3795
2020
Q2
$784K Buy
15,683
+13,794
+730% +$690K 0.03% 681
2020
Q1
$64K Buy
1,889
+1,846
+4,293% +$62.5K ﹤0.01% 1187
2019
Q4
$2K Sell
43
-8,264
-99% -$384K ﹤0.01% 3132
2019
Q3
$291K Buy
8,307
+8,159
+5,513% +$286K 0.02% 824
2019
Q2
$6K Sell
148
-2,508
-94% -$102K ﹤0.01% 2885
2019
Q1
$91K Buy
2,656
+2,099
+377% +$71.9K 0.01% 1477
2018
Q4
$16K Sell
557
-2,337
-81% -$67.1K ﹤0.01% 2130
2018
Q3
$96K Buy
2,894
+2,086
+258% +$69.2K 0.01% 1376
2018
Q2
$29K Sell
808
-12,896
-94% -$463K ﹤0.01% 2199
2018
Q1
$541K Buy
+13,704
New +$541K 0.05% 436
2017
Q4
Sell
-199
Closed -$7K 4187
2017
Q3
$7K Buy
+199
New +$7K ﹤0.01% 3222
2017
Q2
Sell
-135
Closed -$3K 3656
2017
Q1
$3K Sell
135
-1,002
-88% -$22.3K ﹤0.01% 2511
2016
Q4
$23K Sell
1,137
-16,339
-93% -$331K ﹤0.01% 2026
2016
Q3
$368K Buy
17,476
+16,776
+2,397% +$353K 0.04% 242
2016
Q2
$15K Buy
+700
New +$15K ﹤0.01% 2486
2016
Q1
Sell
-183
Closed -$3K 5075
2015
Q4
$3K Sell
183
-12,277
-99% -$201K ﹤0.01% 3536
2015
Q3
$133K Buy
+12,460
New +$133K 0.01% 432
2015
Q2
Sell
-15,998
Closed -$243K 5166
2015
Q1
$243K Buy
15,998
+15,711
+5,474% +$239K 0.03% 330
2014
Q4
$5K Buy
287
+192
+202% +$3.35K ﹤0.01% 2750
2014
Q3
$3K Buy
+95
New +$3K ﹤0.01% 3640
2014
Q2
Sell
-1,042
Closed -$32K 4763
2014
Q1
$32K Buy
1,042
+184
+21% +$5.65K ﹤0.01% 1447
2013
Q4
$37K Buy
858
+497
+138% +$21.4K 0.01% 1667
2013
Q3
$13K Buy
+361
New +$13K ﹤0.01% 3017