U.S. Markets close in 5 hrs 1 min

Market recap for Friday, July 21st 2017

Stocks back off from recent record highs, as tech notches another big milestone this week.