Skip to content

Nebius Group

NBIS$158.7424/5
Held by 13 portfolios Follow tracks13portfolios
+333.8%

Holders

Portfolio
5.6%
$1.2BJun 2026New position · Jun 30+9.1%
5.4%
$1.2BMar 2014New position · Jun 30-16.0%
0.6%
$85.6MSep 2013New position · Jun 30+1.6%
NVIDIA
0.4%
$328.8MDec 2024New position · Dec 31+19.9%
0.1%
$17.7MMar 2026New position · Mar 31+26.1%
0.1%
$189.3MDec 2025New position · Dec 31+13.8%
0%
$804M——+14.8%
0%
$40.6MDec 2025New position · Dec 31+12.7%
CDPQ
0%
$45.2MJun 2026New position · Jun 30+12.9%
0%
$49.7MMar 2015New position · Mar 31+16.1%
0%
$86.2M——+12.6%
0%
$15.2KApr 2026Bought · Apr 15+13.2%
0%
$11.9KMar 2014Closed · Jun 30-10.6%