Invesco’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
$183M Sell
1,764,360
-967,430
-35% -$96.6M 0.02% 701
2025
Q4
$229M Buy
2,731,790
+305,007
+13% +$31.6M 0.02% 626
2025
Q3
$272M Sell
2,426,783
-1,161,028
-32% -$80.6M 0.04% 533
2025
Q2
$199M Buy
3,587,811
+92,710
+3% +$3.19M 0.03% 633
2025
Q1
$73.8M Buy
3,495,101
+978,989
+39% +$32.2M 0.01% 892
2024
Q4
$69.7M Buy
2,516,112
+1,678,626
+200% +$40.9M 0.01% 924
2024
Q3
$12.5M Hold
837,486
﹤0.01% 1724
2024
Q2
$12.5M Buy
837,486
+58,500
+8% +$872K ﹤0.01% 1681
2024
Q1
$11.6M Sell
778,986
-4,890
-0.6% -$72.9K ﹤0.01% 1739
2023
Q4
$11.7M Sell
783,876
-798
-0.1% -$11.9K ﹤0.01% 1715
2023
Q3
$11.7M Hold
784,674
﹤0.01% 1651
2023
Q2
$11.7M Sell
784,674
-917,741
-54% -$13.7M ﹤0.01% 1700
2023
Q1
$25.4M Sell
1,702,415
-25,193,333
-94% -$376M 0.01% 1231
2022
Q4
$401M Sell
26,895,748
-1,961,922
-7% -$29.3M 0.12% 215
2022
Q3
$430M Sell
28,857,670
-27,000
-0.1% -$403K 0.14% 177
2022
Q2
$431M Sell
28,884,670
-401,132
-1% -$5.98M 0.13% 183
2022
Q1
$437M Buy
29,285,802
+116,622
+0.4% +$5.54M 0.11% 223
2021
Q4
$1.76B Sell
29,169,180
-365,518
-1% -$26.9M 0.43% 27
2021
Q3
$2.35B Sell
29,534,698
-91,634
-0.3% -$6.68M 0.6% 9
2021
Q2
$2.1B Buy
29,626,332
+150,271
+0.5% +$9.86M 0.52% 14
2021
Q1
$1.89B Buy
29,476,061
+652,661
+2% +$43.7M 0.5% 16
2020
Q4
$2.01B Buy
28,823,400
+246,889
+0.9% +$15.8M 0.58% 12
2020
Q3
$1.86B Buy
28,576,511
+4,733,549
+20% +$282M 0.63% 13
2020
Q2
$1.19B Buy
23,842,962
+3,042,030
+15% +$122M 0.43% 31
2020
Q1
$708M Buy
20,800,932
+4,218,373
+25% +$174M 0.3% 63
2019
Q4
$721M Sell
16,582,559
-373,006
-2% -$13.9M 0.22% 93
2019
Q3
$594M Buy
16,955,565
+296,969
+2% +$11.2M 0.16% 141
2019
Q2
$633M Buy
16,658,596
+13,633,061
+451% +$506M 0.16% 129
2019
Q1
$104M Sell
3,025,535
-246,538
-8% -$8.17M 0.04% 520
2018
Q4
$89.5M Sell
3,272,073
-272,666
-8% -$8M 0.03% 523
2018
Q3
$117M Buy
3,544,739
+187,105
+6% +$6.33M 0.04% 515
2018
Q2
$121M Buy
3,357,634
+58,404
+2% +$2.04M 0.04% 491
2018
Q1
$130M Buy
3,299,230
+154,733
+5% +$6.07M 0.05% 392
2017
Q4
$103M Buy
3,144,497
+26,197
+0.8% +$855K 0.04% 489
2017
Q3
$103M Buy
3,118,300
+1,820
+0.1% +$55.6K 0.04% 485
2017
Q2
$81.8M Buy
3,116,480
+85,344
+3% +$2.22M 0.03% 577
2017
Q1
$66.5M Sell
3,031,136
-18,085
-0.6% -$412K 0.02% 651
2016
Q4
$61.4M Buy
3,049,221
+326,553
+12% +$6.42M 0.02% 690
2016
Q3
$57.3M Buy
2,722,668
+53,521
+2% +$1.16M 0.02% 693
2016
Q2
$58.3M Sell
2,669,147
-5,571
-0.2% -$108K 0.02% 689
2016
Q1
$41M Sell
2,674,718
-12,106
-0.5% -$166K 0.02% 841
2015
Q4
$42.2M Buy
2,686,824
+108,703
+4% +$1.63M 0.02% 838
2015
Q3
$27.7M Buy
2,578,121
+349,923
+16% +$4.57M 0.01% 997
2015
Q2
$33.9M Sell
2,228,198
-982
-0% -$17.9K 0.01% 986
2015
Q1
$33.8M Buy
2,229,180
+22,274
+1% +$358K 0.01% 981
2014
Q4
$39.6M Buy
2,206,906
+362,457
+20% +$8.74M 0.02% 908
2014
Q3
$51.3M Buy
1,844,449
+621,597
+51% +$18.8M 0.02% 765
2014
Q2
$43.6M Buy
1,222,852
+895,158
+273% +$27.5M 0.02% 869
2014
Q1
$9.89M Buy
327,694
+94,558
+41% +$3.49M ﹤0.01% 1521
2013
Q4
$10.1M Buy
233,136
+91,285
+64% +$3.55M ﹤0.01% 1532
2013
Q3
$5.17M Buy
141,851
+24,871
+21% +$817K ﹤0.01% 1914
2013
Q2
$3.23M Buy
+116,980
New +$2.97M ﹤0.01% 2092

Other funds holding NBIS

Invesco's NBIS Position: Q1 2026 in Review

Invesco reduced its Nebius Group N.V. (NBIS) stake by 35% in Q1 2026, selling an estimated $96.6M and leaving 1,764,360 shares worth $183M. The position accounts for 0.02% of the portfolio, ranked #701.

Invesco first reported a position in NBIS in Q2 2013 and has held it in 52 quarters since. The position peaked at $2.35B in Q3 2021. 723 funds tracked by Wall St. Rank hold NBIS as of Q1 2026.

  • Invesco held 1,764,360 shares of Nebius Group N.V. worth $183M as of Q1 2026.
  • Invesco sold 967,430 Nebius Group N.V. shares in Q1 2026, an estimated $96.6M.
  • Nebius Group N.V. made up 0.02% of Invesco's portfolio in Q1 2026, its #701 holding.
  • Invesco first reported a position in Nebius Group N.V. in Q2 2013 and has held it in 52 quarters since.
  • Invesco's Nebius Group N.V. position peaked at $2.35B in Q3 2021.
  • 723 funds tracked by Wall St. Rank held Nebius Group N.V. as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.