s and p 500 returns for 2007 to 2010

The S&P 500 (GSPC) returned -11.3% between 2007 and 2010.

DATE OPEN HIGH LOW CLOSE VOLUME
Week of December 27 2010
$1,254.66
$1,262.60
$1,251.48
$1,257.64
10,455,790,000
Week of December 20 2010
$1,245.76
$1,259.39
$1,241.51
$1,256.77
10,828,420,000
Week of December 13 2010
$1,242.52
$1,246.73
$1,232.85
$1,243.91
22,270,220,000
Week of December 06 2010
$1,223.87
$1,240.40
$1,219.50
$1,240.40
24,175,410,000
Week of November 29 2010
$1,189.08
$1,225.57
$1,173.64
$1,224.71
21,212,840,000
Week of November 22 2010
$1,198.07
$1,198.94
$1,176.91
$1,189.40
12,820,640,000
Week of November 15 2010
$1,200.44
$1,207.43
$1,173.00
$1,199.73
20,887,180,000
Week of November 08 2010
$1,223.24
$1,226.84
$1,194.08
$1,199.21
21,491,310,000
Week of November 01 2010
$1,185.71
$1,227.08
$1,177.65
$1,225.85
23,993,790,000
Week of October 25 2010
$1,184.74
$1,196.14
$1,171.70
$1,183.26
20,582,070,000
Week of October 18 2010
$1,176.83
$1,189.43
$1,159.71
$1,183.08
22,881,410,000
Week of October 11 2010
$1,165.32
$1,184.38
$1,155.71
$1,176.19
22,245,800,000
Week of October 04 2010
$1,144.96
$1,167.73
$1,131.87
$1,165.15
19,528,080,000
Week of September 27 2010
$1,148.64
$1,157.16
$1,132.09
$1,146.24
20,187,050,000
Week of September 20 2010
$1,126.57
$1,148.90
$1,122.79
$1,148.67
19,422,610,000
Week of September 13 2010
$1,113.38
$1,131.47
$1,113.38
$1,125.59
19,862,160,000
Week of September 06 2010
$1,102.60
$1,110.88
$1,091.15
$1,109.55
12,780,950,000
Week of August 30 2010
$1,062.90
$1,105.10
$1,040.88
$1,104.51
18,592,350,000
Week of August 23 2010
$1,073.36
$1,081.58
$1,039.70
$1,064.59
19,756,640,000
Week of August 16 2010
$1,077.49
$1,100.14
$1,063.91
$1,071.69
18,887,030,000
Week of August 09 2010
$1,122.80
$1,129.24
$1,076.69
$1,079.25
20,320,520,000
Week of August 02 2010
$1,107.53
$1,128.75
$1,107.17
$1,121.64
19,817,300,000
Week of July 26 2010
$1,102.89
$1,120.95
$1,088.01
$1,101.60
21,356,600,000
Week of July 19 2010
$1,066.85
$1,103.73
$1,056.88
$1,102.66
22,901,430,000
Week of July 12 2010
$1,077.23
$1,099.46
$1,063.32
$1,064.88
22,438,320,000