when did nebius go public

Nebius (NBIS) went public on May 24, 2011, when it opened at $35.

DATEOPENHIGHLOWCLOSEVOLUME
January 2026
$86.99
$104.97
$86.01
$97.93
72,658,606
December 2025
$91.45
$103.84
$75.25
$83.71
243,458,425
November 2025
$134.00
$134.93
$78.21
$94.87
488,825,609
October 2025
$111.72
$141.10
$94.63
$130.82
399,625,998
September 2025
$65.90
$117.65
$63.26
$112.27
469,481,150
August 2025
$51.97
$75.96
$50.10
$68.32
272,290,105
July 2025
$54.60
$58.16
$43.89
$54.43
248,330,054
June 2025
$34.83
$55.75
$34.72
$55.33
348,909,178
May 2025
$25.03
$41.80
$23.25
$36.75
245,188,397
April 2025
$21.66
$25.08
$18.31
$22.73
176,169,240
March 2025
$32.81
$33.18
$20.72
$21.11
286,037,629
February 2025
$29.97
$50.87
$29.60
$32.49
308,971,754
January 2025
$28.13
$43.66
$24.41
$32.66
220,163,607
December 2024
$26.12
$38.69
$24.76
$27.70
194,336,254
November 2024
$21.70
$26.00
$17.39
$21.99
73,374,866
October 2024
$14.29
$24.50
$14.09
$21.38
92,714,632
February 2022
$48.88
$53.85
$14.11
$18.94
178,467,002
January 2022
$61.29
$61.79
$39.00
$48.06
82,949,230
December 2021
$72.60
$73.58
$58.98
$60.50
39,720,099
November 2021
$83.01
$87.11
$70.37
$71.94
32,232,771
October 2021
$79.60
$83.55
$74.94
$82.84
28,330,948
September 2021
$76.66
$82.62
$76.57
$79.69
27,451,002
August 2021
$68.37
$77.05
$66.65
$76.90
22,574,548
July 2021
$70.99
$72.70
$67.42
$67.93
18,982,282
June 2021
$68.43
$71.06
$66.54
$70.75
24,022,599