s and p 500 price from march 31 2023 to mar 31 2024

The closing price for the S&P 500 (GSPC) between March 31, 2023 and March 31, 2024 was $5,254.35, on March 28, 2024. It was up 29.5% in that time. The latest price is $5,635.08.

DATE OPEN HIGH LOW CLOSE VOLUME
March 28 2024
$5,248.03
$5,264.85
$5,245.82
$5,254.35
3,998,270,000
March 27 2024
$5,226.31
$5,249.26
$5,213.92
$5,248.49
3,850,500,000
March 26 2024
$5,228.85
$5,235.16
$5,203.42
$5,203.58
3,871,790,000
March 25 2024
$5,219.52
$5,229.09
$5,216.09
$5,218.19
3,331,360,000
March 22 2024
$5,242.48
$5,246.09
$5,229.87
$5,234.18
3,374,700,000
March 21 2024
$5,253.43
$5,261.10
$5,240.66
$5,241.53
4,207,730,000
March 20 2024
$5,181.69
$5,226.19
$5,171.55
$5,224.62
4,064,850,000
March 19 2024
$5,139.09
$5,180.31
$5,131.59
$5,178.51
4,031,760,000
March 18 2024
$5,154.77
$5,175.60
$5,145.47
$5,149.42
4,036,220,000
March 15 2024
$5,123.31
$5,136.86
$5,104.35
$5,117.09
7,753,670,000
March 14 2024
$5,175.14
$5,176.85
$5,123.30
$5,150.48
4,687,970,000
March 13 2024
$5,173.49
$5,179.14
$5,151.88
$5,165.31
4,282,890,000
March 12 2024
$5,134.30
$5,179.87
$5,114.48
$5,175.27
4,080,510,000
March 11 2024
$5,111.96
$5,124.66
$5,091.14
$5,117.94
3,896,430,000
March 08 2024
$5,164.46
$5,189.26
$5,117.50
$5,123.69
4,208,870,000
March 07 2024
$5,132.38
$5,165.62
$5,128.21
$5,157.36
4,137,980,000
March 06 2024
$5,108.03
$5,127.97
$5,092.22
$5,104.76
4,559,050,000
March 05 2024
$5,110.52
$5,114.54
$5,056.82
$5,078.65
4,418,410,000
March 04 2024
$5,130.99
$5,149.67
$5,127.18
$5,130.95
4,758,440,000
March 01 2024
$5,098.51
$5,140.33
$5,094.16
$5,137.08
4,748,110,000
February 29 2024
$5,085.36
$5,104.99
$5,061.89
$5,096.27
5,219,740,000
February 28 2024
$5,067.20
$5,077.37
$5,058.35
$5,069.76
3,789,370,000
February 27 2024
$5,074.60
$5,080.69
$5,057.29
$5,078.18
3,925,950,000
February 26 2024
$5,093.00
$5,097.66
$5,068.91
$5,069.53
3,683,930,000
February 23 2024
$5,100.92
$5,111.06
$5,081.46
$5,088.80
3,672,790,000
Daily pricing data for the S&P 500 dates back to 12/30/1927, and may be incomplete.