Lombard Odier Asset Management (Switzerland)’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
$1.09M Buy
+10,480
New +$1.05M 0.04% 285
2022
Q1
Sell
-16,060
Closed -$972K 406
2021
Q4
$972K Sell
16,060
-168,700
-91% -$12.4M 0.06% 145
2021
Q3
$14.2M Hold
184,760
0.88% 47
2021
Q2
$13.1M Buy
184,760
+5,000
+3% +$328K 0.66% 61
2021
Q1
$11.5M Buy
179,760
+32,300
+22% +$2.16M 0.76% 50
2020
Q4
$10.2M Sell
147,460
-6,000
-4% -$383K 1.15% 36
2020
Q3
$10M Buy
153,460
+118,060
+334% +$7.03M 1.05% 31
2020
Q2
$1.77M Buy
35,400
+15,400
+77% +$617K 0.27% 65
2020
Q1
$681K Buy
+20,000
New +$825K 0.09% 161
2017
Q4
Sell
-498,900
Closed -$16.4M 397
2017
Q3
$16.4M Sell
498,900
-132,300
-21% -$4.04M 1.6% 15
2017
Q2
$16.6M Buy
631,200
+90,200
+17% +$2.35M 1.9% 10
2017
Q1
$11.9M Buy
541,000
+504,000
+1,362% +$11.5M 1.31% 19
2016
Q4
$745K Buy
37,000
+6,000
+19% +$118K 0.19% 56
2016
Q3
$653K Buy
+31,000
New +$674K 0.16% 61

Other funds holding NBIS

Lombard Odier Asset Management (Switzerland)'s NBIS Position: Q1 2026 in Review

Lombard Odier Asset Management (Switzerland) opened a new position in Nebius Group N.V. (NBIS) in Q1 2026: 10,480 shares worth $1.09M. The stake represents 0.04% of the portfolio and ranks #285 among its holdings. This is a return to the name: Lombard Odier Asset Management (Switzerland) previously reported a position in NBIS as recently as Q4 2021.

Lombard Odier Asset Management (Switzerland) first reported a position in NBIS in Q3 2016 and has held it in 14 quarters since. The position peaked at $16.6M in Q2 2017. 724 funds tracked by Wall St. Rank hold NBIS as of Q1 2026.

  • Lombard Odier Asset Management (Switzerland) held 10,480 shares of Nebius Group N.V. worth $1.09M as of Q1 2026.
  • Nebius Group N.V. was a new Lombard Odier Asset Management (Switzerland) position in Q1 2026.
  • Nebius Group N.V. made up 0.04% of Lombard Odier Asset Management (Switzerland)'s portfolio in Q1 2026, its #285 holding.
  • Lombard Odier Asset Management (Switzerland) first reported a position in Nebius Group N.V. in Q3 2016 and has held it in 14 quarters since.
  • Lombard Odier Asset Management (Switzerland)'s Nebius Group N.V. position peaked at $16.6M in Q2 2017.
  • 724 funds tracked by Wall St. Rank held Nebius Group N.V. as of Q1 2026.

Based on Lombard Odier Asset Management (Switzerland)'s 13F filing for Q1 2026, filed 15 May 2026.