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
$2.28M Sell
22,000
-74,800
-77% -$7.47M ﹤0.01% 2272
2025
Q4
$8.1M Sell
96,800
-229,000
-70% -$23.7M ﹤0.01% 1852
2025
Q3
$36.6M Buy
325,800
+230,800
+243% +$16M 0.01% 916
2025
Q2
$5.26M Sell
95,000
-90,400
-49% -$3.11M ﹤0.01% 2083
2025
Q1
$3.91M Buy
+185,400
New +$6.1M ﹤0.01% 2105
2022
Q1
Sell
-11,100
Closed -$672K 5730
2021
Q4
$672K Hold
11,100
﹤0.01% 3055
2021
Q3
$885K Hold
11,100
﹤0.01% 2860
2021
Q2
$785K Hold
11,100
﹤0.01% 2819
2021
Q1
$711K Sell
11,100
-4,700
-30% -$315K ﹤0.01% 2979
2020
Q4
$1.1M Hold
15,800
﹤0.01% 2691
2020
Q3
$1.03M Sell
15,800
-2,700
-15% -$161K ﹤0.01% 2666
2020
Q2
$925K Sell
18,500
-49,000
-73% -$1.96M ﹤0.01% 2830
2020
Q1
$2.3M Sell
67,500
-600
-0.9% -$24.8K ﹤0.01% 2165
2019
Q4
$2.96M Sell
68,100
-95,500
-58% -$3.56M ﹤0.01% 2585
2019
Q3
$5.73M Sell
163,600
-276,000
-63% -$10.4M ﹤0.01% 1732
2019
Q2
$16.7M Buy
439,600
+259,300
+144% +$9.63M 0.01% 1032
2019
Q1
$6.19M Sell
180,300
-12,400
-6% -$411K ﹤0.01% 1510
2018
Q4
$5.27M Sell
192,700
-190,700
-50% -$5.6M ﹤0.01% 1562
2018
Q3
$12.6M Sell
383,400
-296,500
-44% -$10M 0.01% 1131
2018
Q2
$24.4M Buy
679,900
+661,500
+3,595% +$23.1M 0.02% 683
2018
Q1
$726K Sell
18,400
-83,000
-82% -$3.26M ﹤0.01% 3571
2017
Q4
$3.32M Buy
101,400
+81,500
+410% +$2.66M ﹤0.01% 1977
2017
Q3
$656K Sell
19,900
-101,400
-84% -$3.1M ﹤0.01% 3369
2017
Q2
$3.18M Sell
121,300
-22,500
-16% -$586K ﹤0.01% 1831
2017
Q1
$3.15M Buy
143,800
+54,200
+60% +$1.24M ﹤0.01% 1671
2016
Q4
$1.8M Buy
89,600
+46,800
+109% +$920K ﹤0.01% 2213
2016
Q3
$901K Sell
42,800
-53,300
-55% -$1.16M ﹤0.01% 2723
2016
Q2
$2.1M Buy
96,100
+59,100
+160% +$1.15M ﹤0.01% 1964
2016
Q1
$555K Sell
37,000
-25,700
-41% -$352K ﹤0.01% 3064
2015
Q4
$941K Buy
62,700
+26,700
+74% +$399K ﹤0.01% 2670
2015
Q3
$360K Buy
36,000
+600
+2% +$7.83K ﹤0.01% 3648
2015
Q2
$531K Sell
35,400
-1,400
-4% -$25.6K ﹤0.01% 3425
2015
Q1
$552K Sell
36,800
-652,500
-95% -$10.5M ﹤0.01% 3535
2014
Q4
$11.7M Buy
689,300
+355,800
+107% +$8.58M 0.01% 1078
2014
Q3
$9M Buy
333,500
+44,600
+15% +$1.35M 0.01% 1254
2014
Q2
$10.1M Sell
288,900
-55,500
-16% -$1.7M 0.01% 1146
2014
Q1
$10.3M Buy
344,400
+128,100
+59% +$4.73M 0.01% 1125
2013
Q4
$9.3M Buy
+216,300
New +$8.41M 0.01% 1309
2013
Q3
Sell
-192,100
Closed -$5.31M 7647
2013
Q2
$5.31M Buy
+192,100
New +$4.88M 0.01% 1576

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. 723 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.
  • 723 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.