when did nebius go public

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

DATEOPENHIGHLOWCLOSEVOLUME
June 2026
$244.18
$278.84
$216.69
$227.81
79,802,574
May 2026
$141.33
$233.73
$140.00
$231.09
380,654,500
April 2026
$105.95
$168.71
$96.19
$138.23
334,520,700
March 2026
$88.00
$132.30
$83.53
$103.76
391,768,000
February 2026
$85.81
$108.32
$73.52
$91.19
270,261,900
January 2026
$86.99
$110.50
$84.12
$85.19
258,746,000
December 2025
$91.45
$103.84
$75.25
$83.71
243,794,200
November 2025
$134.00
$134.93
$78.21
$94.87
488,832,200
October 2025
$111.72
$141.10
$94.63
$130.82
399,625,900
September 2025
$65.90
$117.65
$63.26
$112.27
469,481,200
August 2025
$51.97
$75.96
$50.10
$68.32
272,233,700
July 2025
$54.60
$58.16
$43.89
$54.43
248,309,700
June 2025
$34.83
$55.75
$34.72
$55.33
348,691,800
May 2025
$25.03
$41.80
$23.25
$36.75
245,100,300
April 2025
$21.66
$25.08
$18.31
$22.73
176,169,200
March 2025
$32.81
$33.18
$20.72
$21.11
285,974,400
February 2025
$29.97
$50.87
$29.60
$32.49
308,820,000
January 2025
$28.13
$43.66
$24.41
$32.66
220,123,600
December 2024
$26.12
$38.69
$24.76
$27.70
194,332,600
November 2024
$21.70
$26.00
$17.39
$21.99
73,373,700
October 2024
$14.29
$24.50
$14.09
$21.38
92,713,800
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