U.S. equities rose Friday, as the major averages tried to post their fourth straight day of gains, overcoming concerns about economic growth earlier in the week.
The Dow Jones Industrials charged 157.21 points to start the day at 34,980.56, gaining for a fourth-straight day.
The S&P 500 regained 17.29 points to 4,384.77, on pace for a record close above the closing high set on July 12.
The NASDAQ added 37.96 points to 14,722.56.
The S&P 500 is up more than 1% for the week and the NASDAQ Composite is up roughly 2%. Both are also within 1% of their intraday
records. The Dow is up 0.8% for the week.
Strong earnings from tech stocks made investors optimistic ahead of reports next week from the biggest names in the sector. Twitter and Snap each jumped Thursday following better-than-expected second-quarter earnings reports. Twitter traded more than 2% higher, while Snap shot up 23%.
Facebook gained 2% on the results from its social media competitors. Alphabet added about 1%. Both report next week along with Apple, Microsoft and Amazon.
American Express reported better than expected quarterly results Friday morning, giving its shares a 4% boost.
Honeywell also reported strong earnings, though its stock is down 1%. Shares of Kimberly-Clark are down 3% after reporting earnings in line with Wall Street forecasts. It also cut its forecast for the year, citing higher costs and lower volumes.
Prices for 10-Year Treasurys sagged, raising yields to 1.29% from Thursday's 1.27%. Treasury prices and yields move in opposite directions.
Oil prices handed back 16 cents to $71.75 U.S. a barrel.
Gold prices doffed $7.90 to $1,797.50 U.S. an ounce.