By | May 07 2012 9:57 AM

First-quarter earnings season is winding down, with about 84 percent of the S&P 500 constituents already out with their results.