what is the ttm return for nebius

Nebius (NBIS) has returned 230.9% since July 19, 2025.

DATEOPENHIGHLOWCLOSEVOLUME
July 17 2026
$165.08
$186.77
$164.31
$177.71
24,850,600
July 16 2026
$190.41
$193.10
$169.23
$171.77
28,410,900
July 15 2026
$197.42
$203.25
$187.24
$199.51
18,844,400
July 14 2026
$217.04
$222.75
$193.00
$194.09
17,928,500
July 13 2026
$212.69
$219.00
$204.70
$210.51
10,842,300
July 10 2026
$213.03
$224.48
$207.44
$219.65
11,490,500
July 09 2026
$229.18
$229.50
$211.51
$216.20
13,994,700
July 08 2026
$192.67
$218.49
$192.67
$216.48
17,925,700
July 07 2026
$202.32
$207.52
$193.68
$195.19
17,160,800
July 06 2026
$216.25
$224.97
$206.21
$213.02
14,918,900
July 02 2026
$233.00
$237.26
$207.30
$215.62
24,804,700
July 01 2026
$240.27
$246.49
$228.17
$229.18
30,684,800
June 30 2026
$258.26
$290.60
$255.80
$276.17
12,870,300
June 29 2026
$249.38
$263.80
$234.50
$261.15
14,299,200
June 26 2026
$244.85
$248.80
$234.40
$240.30
13,155,000
June 25 2026
$272.57
$275.52
$252.56
$256.63
14,495,500
June 24 2026
$275.10
$276.15
$249.21
$259.66
15,286,300
June 23 2026
$257.75
$295.23
$251.00
$275.25
18,767,700
June 22 2026
$289.96
$299.86
$278.00
$283.61
14,697,600
June 18 2026
$298.20
$298.80
$275.58
$286.69
36,625,500
June 17 2026
$265.65
$297.93
$264.29
$280.91
24,392,300
June 16 2026
$255.47
$277.35
$253.40
$265.10
14,643,700
June 15 2026
$251.96
$262.90
$245.24
$260.07
16,699,200
June 12 2026
$234.65
$243.59
$223.50
$232.36
17,131,300
June 11 2026
$205.39
$228.49
$205.00
$222.24
14,297,100