nbis stock in 2025

Nebius (NBIS) has returned 196% this year.

DATEOPENHIGHLOWCLOSEVOLUME
November 21 2025
$85.55
$88.74
$78.21
$83.26
34,963,167
November 20 2025
$99.43
$102.69
$84.21
$84.64
35,775,660
November 19 2025
$93.01
$96.72
$91.80
$95.07
22,040,586
November 18 2025
$83.78
$93.69
$81.71
$90.54
26,661,640
November 17 2025
$83.82
$89.65
$83.59
$85.98
23,478,713
November 14 2025
$82.36
$89.00
$82.00
$83.54
31,947,972
November 13 2025
$90.89
$91.48
$84.50
$88.63
41,803,020
November 12 2025
$104.20
$105.65
$91.71
$94.36
35,913,480
November 11 2025
$114.13
$114.56
$99.83
$102.22
45,261,129
November 10 2025
$115.18
$118.37
$108.72
$109.95
21,363,590
November 07 2025
$104.50
$111.30
$101.26
$111.28
17,614,070
November 06 2025
$119.55
$121.00
$108.41
$109.44
17,314,420
November 05 2025
$113.64
$118.21
$111.43
$117.00
13,977,680
November 04 2025
$112.36
$116.78
$109.00
$110.54
17,818,199
November 03 2025
$134.00
$134.93
$119.75
$120.47
17,247,029
October 31 2025
$126.64
$132.15
$126.30
$130.82
13,389,040
October 30 2025
$121.20
$128.44
$117.76
$124.18
12,204,380
October 29 2025
$124.28
$125.95
$117.50
$125.10
13,952,790
October 28 2025
$126.44
$129.03
$120.78
$121.83
13,455,500
October 27 2025
$120.91
$126.50
$120.11
$125.43
16,809,800
October 24 2025
$111.16
$117.45
$110.01
$117.26
17,411,900
October 23 2025
$100.33
$106.62
$99.46
$106.16
15,803,800
October 22 2025
$106.68
$107.80
$94.63
$98.62
26,631,500
October 21 2025
$107.88
$108.18
$101.40
$104.28
18,455,900
October 20 2025
$116.79
$117.47
$107.51
$109.00
17,799,500