Stocks are showing slight gains as Wall Street puts the finishing touches on one of its best months of the year. The S&P rose ...