Stocks ended last week mostly flat, falling slightly on Friday after the major U.S. indexes set new record highs on Thursday on positive earnings surprises. The NASDAQ also notched a seventh week of gains, its longest winning streak since 2012. For the week, the S&P 500 gained 0.05%, the Dow grew 0.18%, the NASDAQ added 0.23%, and the MSCI EAFE grew 2.73%.