highest returning individual stock sandp 500 may 1 2008 to june 1 2009

The S&P 500 (GSPC) returned -32% between May 1, 2008 and June 1, 2009.

DATE OPEN HIGH LOW CLOSE VOLUME
June 01 2009
$923.26
$947.77
$923.26
$942.87
6,370,440,000
May 29 2009
$907.02
$920.02
$903.56
$919.14
6,050,420,000
May 28 2009
$892.96
$909.45
$887.60
$906.83
5,738,980,000
May 27 2009
$909.95
$913.84
$891.87
$893.06
5,698,800,000
May 26 2009
$887.00
$911.76
$881.46
$910.33
5,667,050,000
May 22 2009
$888.68
$896.65
$883.75
$887.00
5,155,320,000
May 21 2009
$900.42
$900.42
$879.61
$888.33
6,019,840,000
May 20 2009
$908.62
$924.60
$901.37
$903.47
8,205,060,000
May 19 2009
$909.67
$916.39
$905.22
$908.13
6,616,270,000
May 18 2009
$886.07
$910.00
$886.07
$909.71
5,702,150,000
May 15 2009
$892.76
$896.97
$878.94
$882.88
5,439,720,000
May 14 2009
$884.24
$898.36
$882.52
$893.07
6,134,870,000
May 13 2009
$905.40
$905.40
$882.80
$883.92
7,091,820,000
May 12 2009
$910.52
$915.57
$896.46
$908.35
6,871,750,000
May 11 2009
$922.99
$922.99
$908.68
$909.24
6,150,600,000
May 08 2009
$909.03
$930.17
$909.03
$929.23
8,163,280,000
May 07 2009
$919.58
$929.58
$901.36
$907.39
9,120,100,000
May 06 2009
$903.95
$920.28
$903.95
$919.53
8,555,040,000
May 05 2009
$906.10
$907.70
$897.34
$903.80
6,882,860,000
May 04 2009
$879.21
$907.85
$879.21
$907.24
7,038,840,000
May 01 2009
$872.74
$880.48
$866.10
$877.52
5,312,170,000
April 30 2009
$876.59
$888.70
$868.51
$872.81
6,862,540,000
April 29 2009
$856.85
$882.06
$856.85
$873.64
6,101,620,000
April 28 2009
$854.48
$864.48
$847.12
$855.16
6,328,000,000
April 27 2009
$862.82
$868.83
$854.65
$857.51
5,613,460,000