Date Value
Jun 30, 2024   5.12%
Dec 31, 2023   7.78%
Dec 31, 2022   -17.99%
Dec 31, 2021   96.39%
Dec 31, 2020   -33.42%
Dec 31, 2019   2.99%
Dec 31, 2018   18.23%
Dec 31, 2017   13.81%
Dec 31, 2016   7.05%
Dec 31, 2015   -16.04%
Dec 31, 2014   1.34%
Dec 31, 2013   14.11%
Dec 31, 2012   -2.21%
Dec 31, 2011   9.18%
Dec 31, 2010   49.52%
Dec 31, 2009   233.47%
Dec 31, 2008   -77.54%
Dec 31, 2007   -21.99%
Dec 31, 2006   13.83%
Dec 31, 2005   15.33%
Dec 31, 2004   16.34%
Dec 31, 2003   73.40%
Dec 31, 2002   9.15%
Dec 31, 2001   -51.37%
Dec 31, 2000   0.40%
Dec 31, 1999   24.40%
Dec 31, 1998   -6.57%
Dec 31, 1997   0.84%
Dec 31, 1996   10.38%
Dec 31, 1995   8.23%
Dec 31, 1994   36.15%
Dec 31, 1993   11.60%
Dec 31, 1992   16.17%
Dec 31, 1991   -27.39%
Dec 31, 1990   -12.06%
Dec 31, 1989   -7.98%

S&P 500 real earnings growth rate per year. Annual percentage change in 12 month S&P 500 Real Earnings Per Share (inflation adjusted).

Source: Standard & Poor’s