It was the busiest week of the earnings season. On top of that, the Senate GOP tried, and failed, to pass unknown healthcare legislation. Here's what you need to know.
Where Markets Ended
Market direction was almost entirely dictated by earnings this week in what was the busiest five days of the reporting season. Most S&P 500 companies that have reported so far have topped earnings estimates, sending benchmark indexes to clinch new records this week.
The S&P 500 moved 0.02% lower for the week, though managed to score a new record close of 2,477 on July 26. The Nasdaq also ended the week lower, falling 0.20% over the past five days. Likewise, the tech-heavy index did score a mid-week record of 6,422.
The Dow, meanwhile, had a better week than the rest, closing Friday 1.16% higher than it started Monday. The Dow ended Friday at a new record of 21,830, its third all-time closing high in a row.