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 July 20, 2017 is 2,473.45.

  


Loading interactive chart...

Historical Data

Date Value
Jul 20 20172473.45
Jul 19 20172473.83
Jul 18 20172460.61
Jul 17 20172459.14
Jul 14 20172459.27
Jul 13 20172447.83
Jul 12 20172443.25
Jul 11 20172425.53
Jul 10 20172427.43
Jul 07 20172425.18
Jul 06 20172409.75
Jul 05 20172432.54
Jul 03 20172429.01
Jun 30 20172423.41
Jun 29 20172419.70
Jun 28 20172440.69
Jun 27 20172419.38
Jun 26 20172439.07
Jun 23 20172438.30
Jun 22 20172434.50
Jun 21 20172435.61
Jun 20 20172437.03
Jun 19 20172453.46
Jun 16 20172433.15
Jun 15 20172432.46
Jun 14 20172437.92
Jun 13 20172440.35
Jun 12 20172429.39
Jun 09 20172431.77
Jun 08 20172433.79
Jun 07 20172433.14
Jun 06 20172429.33
Jun 05 20172436.10
Jun 02 20172439.07
Jun 01 20172430.06
May 31 20172411.80
May 30 20172412.91
May 26 20172415.82
May 25 20172415.07
May 24 20172404.39
May 23 20172398.42
May 22 20172394.02
May 19 20172381.73
May 18 20172365.72
May 17 20172357.03
May 16 20172400.67
May 15 20172402.32
May 12 20172390.90
May 11 20172394.44
May 10 20172399.63
May 09 20172396.92
May 08 20172399.38
May 05 20172399.29
May 04 20172389.52
May 03 20172388.13
May 02 20172391.17
May 01 20172388.33
Apr 28 20172384.20
Apr 27 20172388.77
Apr 26 20172387.45
Apr 25 20172388.61
Apr 24 20172374.15