Barclays’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
Q1
$24.1M Sell
231,928
-75,516
-25% -$7.54M 0.01% 1019
2025
Q4
$25.7M Buy
307,444
+283,010
+1,158% +$29.3M 0.01% 1103
2025
Q3
$2.74M Buy
24,434
+1,573
+7% +$109K ﹤0.01% 2628
2025
Q2
$1.26M Sell
22,861
-416,079
-95% -$14.3M ﹤0.01% 3170
2025
Q1
$9.27M Buy
438,940
+297,783
+211% +$9.8M ﹤0.01% 1465
2024
Q4
$3.91M Sell
141,157
-3,898
-3% -$95K ﹤0.01% 2378
2024
Q3
$2.75M Buy
145,055
+25,492
+21% +$483K ﹤0.01% 2590
2024
Q2
$2.26M Hold
119,563
﹤0.01% 2047
2024
Q1
$2.26M Sell
119,563
-15,149
-11% -$287K ﹤0.01% 2460
2023
Q4
$2.55M Hold
134,712
﹤0.01% 2723
2023
Q3
$2.55M Sell
134,712
-1,245
-0.9% -$23.6K ﹤0.01% 1735
2023
Q2
$2.58M Hold
135,957
﹤0.01% 1716
2023
Q1
$2.58M Sell
135,957
-13,274
-9% -$251K ﹤0.01% 2006
2022
Q4
$2.83M Hold
149,231
﹤0.01% 2012
2022
Q3
$2.83M Hold
149,231
﹤0.01% 1512
2022
Q2
$2.83M Buy
149,231
+3,700
+3% +$70.1K ﹤0.01% 1637
2022
Q1
$2.76M Buy
145,531
+108,438
+292% +$5.15M ﹤0.01% 1622
2021
Q4
$2.24M Sell
37,093
-121,189
-77% -$8.93M ﹤0.01% 2320
2021
Q3
$12.6M Buy
158,282
+36,294
+30% +$2.65M 0.01% 1069
2021
Q2
$8.63M Buy
121,988
+98,575
+421% +$6.47M ﹤0.01% 1268
2021
Q1
$1.5M Sell
23,413
-61,724
-72% -$4.13M ﹤0.01% 2511
2020
Q4
$5.92M Buy
85,137
+7,205
+9% +$460K ﹤0.01% 1422
2020
Q3
$5.08M Buy
77,932
+40,969
+111% +$2.44M ﹤0.01% 1384
2020
Q2
$1.85M Buy
36,963
+23,933
+184% +$959K ﹤0.01% 2197
2020
Q1
$444K Sell
13,030
-69,991
-84% -$2.89M ﹤0.01% 3683
2019
Q4
$3.61M Sell
83,021
-44,601
-35% -$1.66M ﹤0.01% 2367
2019
Q3
$4.47M Sell
127,622
-92,489
-42% -$3.49M ﹤0.01% 1962
2019
Q2
$8.37M Buy
220,111
+18,756
+9% +$696K 0.01% 1477
2019
Q1
$6.91M Buy
201,355
+91,115
+83% +$3.02M ﹤0.01% 1450
2018
Q4
$3.02M Sell
110,240
-79,185
-42% -$2.32M ﹤0.01% 2009
2018
Q3
$6.23M Sell
189,425
-623,987
-77% -$21.1M ﹤0.01% 1596
2018
Q2
$29.2M Buy
813,412
+674,114
+484% +$23.5M 0.03% 599
2018
Q1
$5.49M Buy
139,298
+42,824
+44% +$1.68M ﹤0.01% 1570
2017
Q4
$3.16M Sell
96,474
-38,682
-29% -$1.26M ﹤0.01% 2018
2017
Q3
$4.45M Buy
135,156
+130,972
+3,130% +$4M ﹤0.01% 1628
2017
Q2
$110K Sell
4,184
-27,326
-87% -$712K ﹤0.01% 4833
2017
Q1
$691K Sell
31,510
-12,187
-28% -$278K ﹤0.01% 3084
2016
Q4
$880K Buy
43,697
+25,682
+143% +$505K ﹤0.01% 2871
2016
Q3
$379K Buy
18,015
+9,839
+120% +$214K ﹤0.01% 3458
2016
Q2
$179K Sell
8,176
-145,246
-95% -$2.82M ﹤0.01% 4000
2016
Q1
$2.3M Sell
153,422
-210,525
-58% -$2.88M ﹤0.01% 1793
2015
Q4
$5.46M Sell
363,947
-205,701
-36% -$3.08M 0.01% 1255
2015
Q3
$5.7M Buy
569,648
+91,321
+19% +$1.19M 0.01% 1281
2015
Q2
$7.17M Buy
478,327
+178,277
+59% +$3.26M 0.01% 1239
2015
Q1
$4.5M Sell
300,050
-21,506
-7% -$346K 0.01% 1645
2014
Q4
$5.47M Buy
321,556
+55,169
+21% +$1.33M 0.01% 1629
2014
Q3
$7.19M Buy
266,387
+118,479
+80% +$3.59M 0.01% 1444
2014
Q2
$5.18M Sell
147,908
-262,002
-64% -$8.04M 0.01% 1709
2014
Q1
$12.3M Buy
409,910
+280,927
+218% +$10.4M 0.01% 1003
2013
Q4
$5.55M Buy
+128,983
New +$5.02M 0.01% 1743
2013
Q3
Sell
-100,260
Closed -$2.77M 7648
2013
Q2
$2.77M Buy
+100,260
New +$2.55M ﹤0.01% 2181

Other funds holding NBIS

Barclays's NBIS Position: Q1 2026 in Review

Barclays reduced its Nebius Group N.V. (NBIS) stake by 25% in Q1 2026, selling an estimated $7.54M and leaving 231,928 shares worth $24.1M. The position accounts for 0.01% of the portfolio, ranked #1019.

Barclays first reported a position in NBIS in Q2 2013 and has held it in 51 quarters since. The position peaked at $29.2M in Q2 2018. 726 funds tracked by Wall St. Rank hold NBIS as of Q1 2026.

  • Barclays held 231,928 shares of Nebius Group N.V. worth $24.1M as of Q1 2026.
  • Barclays sold 75,516 Nebius Group N.V. shares in Q1 2026, an estimated $7.54M.
  • Nebius Group N.V. made up 0.01% of Barclays's portfolio in Q1 2026, its #1019 holding.
  • Barclays first reported a position in Nebius Group N.V. in Q2 2013 and has held it in 51 quarters since.
  • Barclays's Nebius Group N.V. position peaked at $29.2M in Q2 2018.
  • 726 funds tracked by Wall St. Rank held Nebius Group N.V. as of Q1 2026.

Based on Barclays's 13F filing for Q1 2026, filed 15 May 2026.