Stocks continued to have fun in the sun as markets extended their summer rally.
Broadly positive sentiment throughout the month helped major US indices climb higher. Small-cap stocks led the way for the second straight month with the Russell 2000 soaring 6.06%. Powered by stronger-than-expected earnings and improving economic data, the Nasdaq, Dow Jones Industrial Average, and S&P 500 posted gains of 4.05%, 3.41%, and 3.30% respectively. The Dow even decided to party like it was 1987, logging its longest winning streak in decades with 13 consecutive positive days.