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%.

Click here to read the full article.