Earnings season is coming closer to an end now that ~80% of the S&P 500 companies have reported earnings. Here's a look at which companies have had the biggest surprises so far... Read More
It is now four weeks since the S&P 500 hit its recent closing high of 946.21 on June 12. The benchmark index is down 6.7% since then and some components have been hit harder than others bringing dividend yields back up again. Here is a screen for companies that have been beaten up but might have good value in the longer term. Read More