The S&P 500 is hovering at five-month highs with gains in financial and industrial stocks due to strong earnings from marquee companies offsetting losses in the technology and energy sectors.

The S&P 500 is hovering at five-month highs with gains in financial and industrial stocks due to strong earnings from marquee companies offsetting losses in the technology and energy sectors.