what is the ttm return for novavax

Novavax (NVAX) has returned 23.7% since September 28, 2025.

DATEOPENHIGHLOWCLOSEVOLUME
September 25 2026
$10.62
$10.79
$10.34
$10.63
3,909,900
September 24 2026
$10.43
$10.85
$10.38
$10.60
4,353,200
September 23 2026
$10.79
$10.95
$10.47
$10.55
5,767,200
September 22 2026
$10.39
$11.09
$10.15
$10.83
7,578,400
September 21 2026
$10.38
$10.70
$10.21
$10.41
6,131,800
September 18 2026
$9.89
$10.15
$9.76
$10.11
11,143,300
September 17 2026
$9.62
$10.38
$9.61
$10.00
8,873,000
September 16 2026
$9.35
$9.41
$9.16
$9.35
2,847,700
September 15 2026
$9.50
$9.56
$9.16
$9.23
3,328,500
September 14 2026
$9.38
$9.60
$9.14
$9.59
3,364,900
September 11 2026
$9.29
$9.87
$9.23
$9.42
6,115,700
September 10 2026
$9.64
$9.68
$9.11
$9.30
5,887,700
September 09 2026
$10.02
$10.24
$9.73
$9.85
4,437,500
September 08 2026
$10.10
$10.36
$9.75
$10.19
4,228,900
September 04 2026
$10.50
$10.75
$10.05
$10.22
5,123,200
September 03 2026
$10.42
$10.48
$9.90
$10.34
6,226,600
September 02 2026
$10.28
$10.73
$9.96
$10.32
5,635,800
September 01 2026
$9.20
$10.26
$9.19
$10.12
10,040,600
August 31 2026
$9.10
$9.99
$9.09
$9.37
7,266,500
August 28 2026
$9.18
$9.34
$8.89
$9.26
4,209,800
August 27 2026
$9.12
$9.18
$8.92
$9.05
3,422,800
August 26 2026
$9.33
$9.44
$9.13
$9.21
3,507,700
August 25 2026
$9.07
$9.58
$8.93
$9.44
7,107,633
August 24 2026
$8.87
$8.98
$8.26
$8.86
5,579,176
August 21 2026
$8.44
$9.20
$8.44
$8.94
10,441,300