S&P 500 Historical Annual Returns

Interactive chart showing the annual percentage change of the S&P 500 index back to 1927. Performance is calculated as the % change from the last trading day of each year from the last trading day of the previous year. The current price of the S&P 500 as of June 18, 2018 is 2,773.87.

Historical Data

Date Value
Jun 18 20182773.87
Jun 15 20182779.66
Jun 14 20182782.49
Jun 13 20182775.63
Jun 12 20182786.85
Jun 11 20182782.00
Jun 08 20182779.03
Jun 07 20182770.37
Jun 06 20182772.35
Jun 05 20182748.80
Jun 04 20182746.87
Jun 01 20182734.62
May 31 20182705.27
May 30 20182724.01
May 29 20182689.86
May 25 20182721.33
May 24 20182727.76
May 23 20182733.29
May 22 20182724.44
May 21 20182733.01