A batch of strong earnings from big-name companies sent the markets climbing more than 1% for the week. However, the broad S&P 500 snapped a five-day winning streak Friday.

Read more