100 best performing sandp 2015-2017

The S&P 500 (GSPC) returned 29.9% between 2015 and 2017.

DATE OPEN HIGH LOW CLOSE VOLUME
Week of December 25 2017
$2,679.09
$2,692.12
$2,673.61
$2,673.61
8,796,210,000
Week of December 18 2017
$2,685.92
$2,694.97
$2,676.11
$2,683.34
16,075,840,000
Week of December 11 2017
$2,652.19
$2,679.63
$2,651.47
$2,675.81
19,458,420,000
Week of December 04 2017
$2,657.19
$2,665.19
$2,624.75
$2,651.50
17,250,300,000
Week of November 27 2017
$2,602.66
$2,657.74
$2,598.87
$2,642.22
19,518,320,000
Week of November 20 2017
$2,579.49
$2,604.21
$2,578.24
$2,602.42
10,525,170,000
Week of November 13 2017
$2,576.53
$2,590.09
$2,557.45
$2,578.85
17,274,900,000
Week of November 06 2017
$2,587.47
$2,597.02
$2,566.33
$2,582.30
18,589,450,000
Week of October 30 2017
$2,577.75
$2,588.42
$2,566.17
$2,587.84
18,964,700,000
Week of October 23 2017
$2,578.08
$2,582.98
$2,544.00
$2,581.07
18,323,450,000
Week of October 16 2017
$2,555.57
$2,575.44
$2,547.92
$2,575.21
15,233,210,000
Week of October 09 2017
$2,551.39
$2,557.65
$2,541.60
$2,553.17
14,748,620,000
Week of October 02 2017
$2,521.20
$2,552.51
$2,520.40
$2,549.33
15,278,620,000
Week of September 25 2017
$2,499.39
$2,519.44
$2,488.03
$2,519.36
16,263,660,000
Week of September 18 2017
$2,502.51
$2,508.85
$2,496.54
$2,502.22
15,886,600,000
Week of September 11 2017
$2,474.52
$2,500.23
$2,474.52
$2,500.23
18,184,550,000
Week of September 04 2017
$2,470.35
$2,471.97
$2,446.55
$2,461.43
13,576,530,000
Week of August 28 2017
$2,447.35
$2,480.38
$2,428.20
$2,476.55
14,126,800,000
Week of August 21 2017
$2,425.50
$2,454.77
$2,417.35
$2,443.05
13,824,620,000
Week of August 14 2017
$2,454.96
$2,474.93
$2,420.69
$2,425.55
15,295,240,000
Week of August 07 2017
$2,477.14
$2,490.87
$2,437.75
$2,441.32
16,391,220,000
Week of July 31 2017
$2,475.94
$2,480.38
$2,466.48
$2,476.83
17,335,730,000
Week of July 24 2017
$2,472.04
$2,484.04
$2,459.93
$2,472.10
18,072,700,000
Week of July 17 2017
$2,459.50
$2,477.62
$2,450.34
$2,472.54
15,129,180,000
Week of July 10 2017
$2,424.51
$2,463.54
$2,412.79
$2,459.27
15,102,550,000