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 March 29, 2017 is 2,361.03.

  


Loading interactive chart...

Historical Data

Date Value
Mar 29 20172361.03
Mar 28 20172358.57
Mar 27 20172341.59
Mar 24 20172343.98
Mar 23 20172345.96
Mar 22 20172348.45
Mar 21 20172344.02
Mar 20 20172373.47
Mar 17 20172378.25
Mar 16 20172381.38
Mar 15 20172385.26
Mar 14 20172365.45
Mar 13 20172373.47
Mar 10 20172372.60
Mar 09 20172364.87
Mar 08 20172362.98
Mar 07 20172368.39
Mar 06 20172375.31
Mar 03 20172383.12
Mar 02 20172381.92
Mar 01 20172395.96
Feb 28 20172363.64
Feb 27 20172369.75
Feb 24 20172367.34
Feb 23 20172363.81
Feb 22 20172362.82
Feb 21 20172365.38
Feb 17 20172351.16
Feb 16 20172347.22
Feb 15 20172349.25
Feb 14 20172337.58
Feb 13 20172328.25
Feb 10 20172316.10
Feb 09 20172307.87
Feb 08 20172294.67
Feb 07 20172293.08
Feb 06 20172292.56
Feb 03 20172297.42
Feb 02 20172280.85
Feb 01 20172279.55
Jan 31 20172278.87
Jan 30 20172280.90
Jan 27 20172294.69
Jan 26 20172296.68
Jan 25 20172298.37
Jan 24 20172280.07
Jan 23 20172265.20
Jan 20 20172271.31
Jan 19 20172263.69
Jan 18 20172271.89
Jan 17 20172267.89
Jan 13 20172274.64
Jan 12 20172270.44
Jan 11 20172275.32
Jan 10 20172268.90
Jan 09 20172268.90
Jan 06 20172276.98
Jan 05 20172269.00
Jan 04 20172270.75
Jan 03 20172257.83
Dec 30 20162238.83