spy performance 2015 to 2016

SPY returned 12.9% between 2015 and 2016.

DATE OPEN HIGH LOW CLOSE VOLUME
December 30 2016
$196.25
$196.34
$194.51
$195.20
108,998,300
December 29 2016
$196.03
$196.39
$195.47
$195.92
48,696,100
December 28 2016
$197.86
$197.88
$195.85
$195.96
64,095,000
December 27 2016
$197.38
$198.00
$197.36
$197.60
42,672,500
December 23 2016
$196.86
$197.12
$196.67
$197.11
36,697,800
December 22 2016
$197.01
$197.13
$196.42
$196.82
56,219,100
December 21 2016
$197.58
$197.75
$197.16
$197.16
67,909,000
December 20 2016
$197.49
$197.86
$197.26
$197.71
89,838,800
December 19 2016
$196.71
$197.38
$196.56
$196.95
90,341,100
December 16 2016
$197.37
$197.43
$196.20
$196.52
156,420,200
December 15 2016
$196.34
$197.78
$196.11
$196.91
124,972,600
December 14 2016
$197.43
$198.14
$195.66
$196.10
142,501,800
December 13 2016
$197.09
$198.24
$197.07
$197.73
110,477,500
December 12 2016
$196.55
$197.04
$196.00
$196.42
102,016,100
December 09 2016
$195.69
$196.66
$195.66
$196.65
88,005,800
December 08 2016
$194.96
$195.94
$194.69
$195.47
99,714,400
December 07 2016
$192.32
$195.05
$192.19
$194.99
110,738,100
December 06 2016
$192.05
$192.51
$191.57
$192.47
59,877,400
December 05 2016
$191.56
$192.21
$191.36
$191.86
67,837,800
December 02 2016
$190.71
$191.21
$190.35
$190.72
74,840,300
December 01 2016
$191.63
$191.63
$190.26
$190.62
79,040,500
November 30 2016
$192.41
$192.58
$191.26
$191.33
113,291,800
November 29 2016
$191.45
$192.25
$191.14
$191.79
69,886,700
November 28 2016
$192.00
$192.28
$191.31
$191.41
76,572,500
November 25 2016
$191.95
$192.35
$191.87
$192.32
37,872,300