best performing stocks s and p 2017

The S&P 500 (GSPC) returned 18.7% in 2017.

DATE OPEN HIGH LOW CLOSE VOLUME
December 29 2017
$2,689.15
$2,692.12
$2,673.61
$2,673.61
2,443,490,000
December 28 2017
$2,686.10
$2,687.66
$2,682.69
$2,687.54
2,153,330,000
December 27 2017
$2,682.10
$2,685.64
$2,678.91
$2,682.62
2,202,080,000
December 26 2017
$2,679.09
$2,682.74
$2,677.96
$2,680.50
1,968,780,000
December 22 2017
$2,684.22
$2,685.35
$2,678.13
$2,683.34
2,399,830,000
December 21 2017
$2,683.02
$2,692.64
$2,682.40
$2,684.57
3,273,390,000
December 20 2017
$2,688.18
$2,691.01
$2,676.11
$2,679.25
3,241,030,000
December 19 2017
$2,692.71
$2,694.44
$2,680.74
$2,681.47
3,368,590,000
December 18 2017
$2,685.92
$2,694.97
$2,685.92
$2,690.16
3,724,660,000
December 15 2017
$2,660.63
$2,679.63
$2,659.14
$2,675.81
5,723,920,000
December 14 2017
$2,665.87
$2,668.09
$2,652.01
$2,652.01
3,430,030,000
December 13 2017
$2,667.59
$2,671.88
$2,662.85
$2,662.85
3,542,370,000
December 12 2017
$2,661.73
$2,669.72
$2,659.78
$2,664.11
3,555,680,000
December 11 2017
$2,652.19
$2,660.33
$2,651.47
$2,659.99
3,091,950,000
December 08 2017
$2,646.21
$2,651.65
$2,644.10
$2,651.50
3,106,150,000
December 07 2017
$2,628.38
$2,640.99
$2,626.53
$2,636.98
3,292,400,000
December 06 2017
$2,626.24
$2,634.41
$2,624.75
$2,629.27
3,229,000,000
December 05 2017
$2,639.78
$2,648.72
$2,627.73
$2,629.57
3,539,040,000
December 04 2017
$2,657.19
$2,665.19
$2,639.03
$2,639.44
4,023,150,000
December 01 2017
$2,645.10
$2,650.62
$2,605.52
$2,642.22
3,942,320,000
November 30 2017
$2,633.93
$2,657.74
$2,633.93
$2,647.58
4,938,490,000
November 29 2017
$2,627.82
$2,634.89
$2,620.32
$2,626.07
4,078,280,000
November 28 2017
$2,605.94
$2,627.69
$2,605.44
$2,627.04
3,488,420,000
November 27 2017
$2,602.66
$2,606.41
$2,598.87
$2,601.42
3,006,860,000
November 24 2017
$2,600.42
$2,604.21
$2,600.42
$2,602.42
1,349,780,000