S&P 500 surges to record closing high on solid earnings, robust data

S&P 500 surges to record closing high on solid earnings, robust data