gspc 1900 to 2023
carm 1900 to 2023
gspc dec2c 1999
s and p 500 has returned 16 percent this year
s and p 500 index september 2024
s and p 500 index september 2025
automatic data processing december 2013
best performing large cap between 2012 and 2015
best performing large cap between 2012 and 2014
best performing large cap between 2011 and 2014
best performing large cap between 2011 and 2013
best performing large cap between 2006 and 2011
best performing large cap between 2006 and 2010
best performing large cap between 2006 and 2008
best performing large cap between 2006 and 2009