when did nebius go public

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

DATEOPENHIGHLOWCLOSEVOLUME
September 2026
$199.91
$254.74
$194.80
$243.88
73,767,093
August 2026
$184.09
$280.83
$176.25
$206.32
505,240,825
July 2026
$240.27
$246.49
$145.80
$190.41
485,729,049
June 2026
$244.09
$299.86
$200.30
$276.17
362,479,750
May 2026
$141.33
$233.73
$140.00
$231.09
380,708,779
April 2026
$105.95
$168.71
$96.19
$138.23
334,520,779
March 2026
$88.00
$132.30
$83.53
$103.76
391,818,450
February 2026
$85.81
$108.32
$73.52
$91.19
270,315,097
January 2026
$86.99
$110.50
$84.12
$85.19
258,745,935
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