The S&P 500 barely managed a record closing high, its fifth straight day of gains with investor optimism ahead of megacap earnings reports being countered by a mixed reception to the latest earnings reports and a massive selloff in health insurer stocks

The S&P 500 barely managed a record closing high, its fifth straight day of gains with investor optimism ahead of megacap earnings reports being countered by a mixed reception to the latest earnings reports and a massive selloff in health insurer stocks