Here are the 5 biggest winners and losers of corporate earnings season

Over the last several months, thousands of public companies have reported second-quarter financial results.