sandp monthly returns last 30 years

The S&P 500 (GSPC) had its best month between January 8, 1996 and January 8, 2026 in March 2000, returning 9.7%.

ASSETMONTH% RETURN
the S&P 500 (GSPC)
January 1996
3.13%
the S&P 500 (GSPC)
February 1996
0.69%
the S&P 500 (GSPC)
March 1996
0.79%
the S&P 500 (GSPC)
April 1996
1.34%
the S&P 500 (GSPC)
May 1996
2.29%
the S&P 500 (GSPC)
June 1996
0.23%
the S&P 500 (GSPC)
July 1996
-4.57%
the S&P 500 (GSPC)
August 1996
1.88%
the S&P 500 (GSPC)
September 1996
5.42%
the S&P 500 (GSPC)
October 1996
2.61%
the S&P 500 (GSPC)
November 1996
7.34%
the S&P 500 (GSPC)
December 1996
-2.15%
the S&P 500 (GSPC)
January 1997
6.13%
the S&P 500 (GSPC)
February 1997
0.59%
the S&P 500 (GSPC)
March 1997
-4.26%
the S&P 500 (GSPC)
April 1997
5.84%
the S&P 500 (GSPC)
May 1997
5.86%
the S&P 500 (GSPC)
June 1997
4.35%
the S&P 500 (GSPC)
July 1997
7.81%
the S&P 500 (GSPC)
August 1997
-5.74%
the S&P 500 (GSPC)
September 1997
5.32%
the S&P 500 (GSPC)
October 1997
-3.45%
the S&P 500 (GSPC)
November 1997
4.46%
the S&P 500 (GSPC)
December 1997
1.57%
the S&P 500 (GSPC)
January 1998
1.02%