gspc return between june 2003 and june 2004

The S&P 500 (GSPC) returned 18.4% between June 1, 2003 and June 30, 2004.

DATE OPEN HIGH LOW CLOSE VOLUME
June 30 2004
$1,136.20
$1,144.20
$1,133.62
$1,140.84
1,473,800,000
June 29 2004
$1,133.35
$1,138.26
$1,131.81
$1,136.20
1,375,000,000
June 28 2004
$1,134.43
$1,142.60
$1,131.72
$1,133.35
1,354,600,000
June 25 2004
$1,140.65
$1,145.97
$1,134.24
$1,134.43
1,812,900,000
June 24 2004
$1,144.06
$1,146.34
$1,139.94
$1,140.65
1,394,900,000
June 23 2004
$1,134.41
$1,145.15
$1,131.73
$1,144.06
1,444,200,000
June 22 2004
$1,130.30
$1,135.05
$1,124.37
$1,134.41
1,382,300,000
June 21 2004
$1,135.02
$1,138.05
$1,129.64
$1,130.30
1,123,900,000
June 18 2004
$1,132.05
$1,138.96
$1,129.83
$1,135.02
1,500,600,000
June 17 2004
$1,133.56
$1,133.56
$1,126.89
$1,132.05
1,296,700,000
June 16 2004
$1,132.01
$1,135.28
$1,130.55
$1,133.56
1,168,400,000
June 15 2004
$1,125.29
$1,137.36
$1,125.29
$1,132.01
1,345,900,000
June 14 2004
$1,136.47
$1,136.47
$1,122.16
$1,125.29
1,179,400,000
June 10 2004
$1,131.33
$1,136.47
$1,131.33
$1,136.47
1,160,600,000
June 09 2004
$1,142.18
$1,142.18
$1,131.17
$1,131.33
1,276,800,000
June 08 2004
$1,140.42
$1,142.18
$1,135.45
$1,142.18
1,190,300,000
June 07 2004
$1,122.50
$1,140.54
$1,122.50
$1,140.42
1,211,800,000
June 04 2004
$1,116.64
$1,129.17
$1,116.64
$1,122.50
1,115,300,000
June 03 2004
$1,124.99
$1,125.31
$1,116.57
$1,116.64
1,232,400,000
June 02 2004
$1,121.20
$1,128.10
$1,118.64
$1,124.99
1,251,700,000
June 01 2004
$1,120.68
$1,122.70
$1,113.32
$1,121.20
1,238,000,000
May 28 2004
$1,121.28
$1,122.69
$1,118.10
$1,120.68
1,172,600,000
May 27 2004
$1,114.94
$1,123.95
$1,114.86
$1,121.28
1,447,500,000
May 26 2004
$1,113.05
$1,116.71
$1,109.91
$1,114.94
1,369,400,000
May 25 2004
$1,095.41
$1,113.80
$1,090.74
$1,113.05
1,545,700,000