This week is one of the busiest for second-quarter earnings.
Among companies in the Standard & Poor's 500 Index, 148 post results...