nasdaq return past 3 years

The Nasdaq Composite (IXIC) has returned 20.2% between November 23, 2021 and November 23, 2024.

DATE OPEN HIGH LOW CLOSE VOLUME
Week of November 18 2024
$18,717.93
$19,110.89
$18,672.30
$19,003.65
36,892,000,000
Week of November 11 2024
$19,355.34
$19,366.07
$18,598.87
$18,680.12
42,210,760,000
Week of November 04 2024
$18,220.43
$19,318.56
$18,112.83
$19,286.78
37,509,390,000
Week of October 28 2024
$18,648.25
$18,785.50
$18,083.95
$18,239.92
31,345,930,000
Week of October 21 2024
$18,456.48
$18,690.01
$18,146.61
$18,518.61
30,606,290,000
Week of October 14 2024
$18,426.66
$18,564.25
$18,214.96
$18,489.55
27,572,030,000
Week of October 07 2024
$18,080.12
$18,375.53
$17,900.04
$18,342.94
27,031,330,000
Week of September 30 2024
$18,069.83
$18,198.16
$17,767.79
$18,137.85
27,560,230,000
Week of September 23 2024
$17,994.91
$18,327.34
$17,863.38
$18,119.59
26,480,050,000
Week of September 16 2024
$17,573.70
$18,099.93
$17,480.66
$17,948.32
30,735,810,000
Week of September 09 2024
$16,835.67
$17,719.14
$16,732.84
$17,683.98
25,968,820,000
Week of September 02 2024
$17,585.45
$17,585.45
$16,668.57
$16,690.83
21,357,850,000
Week of August 26 2024
$17,867.85
$17,909.09
$17,439.40
$17,713.62
25,944,170,000
Week of August 19 2024
$17,649.74
$18,017.69
$17,585.58
$17,877.79
26,080,880,000
Week of August 12 2024
$16,793.64
$17,674.65
$16,699.39
$17,631.72
25,961,810,000
Week of August 05 2024
$15,712.53
$16,789.22
$15,708.54
$16,745.30
30,274,030,000
Week of July 29 2024
$17,444.39
$17,791.58
$16,582.79
$16,776.16
29,732,520,000
Week of July 22 2024
$17,923.65
$18,128.38
$17,033.96
$17,357.88
28,163,090,000
Week of July 15 2024
$18,485.91
$18,641.53
$17,691.43
$17,726.94
28,240,750,000
Week of July 08 2024
$18,371.86
$18,671.07
$18,238.78
$18,398.45
27,566,190,000
Week of July 01 2024
$17,773.90
$18,366.31
$17,657.64
$18,352.76
18,281,500,000
Week of June 24 2024
$17,640.26
$18,035.00
$17,494.02
$17,732.60
29,988,800,000
Week of June 17 2024
$17,697.30
$17,936.79
$17,620.57
$17,689.36
26,735,840,000
Week of June 10 2024
$17,083.45
$17,741.80
$17,057.34
$17,688.88
25,666,800,000
Week of June 03 2024
$16,865.70
$17,235.73
$16,646.43
$17,133.13
21,360,956,677