The S&P 500 and Nasdaq hit record highs amid a flood of earnings, from Apple to Tesla. But those indexes were flat for the week.
Read More