Best and Worst Performing Stocks This Earnings Season

of S&P 500 losers this earnings season include Netflix (NFLX), Google (GOOG), Hewlett-Packard (HPQ), First Solar (FSLR), and Alcoa (AA...