The Dow Jones Industrial had caught up to breakeven, nosing ahead 0.02 points to 43,239.07.
The S&P 500 index advanced 18.26 points to 5,859.73.
The NASDAQ Composite rumbled 95.90 points to 18,469.51.
For the week, the three major averages were headed for their sixth straight positive week. That would mark the longest weekly winning streaks in 2024 for both the Dow and S&P 500.
The S&P 500 and NASDAQ are up around 0.6% week to date, and the Dow has climbed 0.5%.
Netflix climbed 11% after the streaming giant beat Wall Street’s expectations on both lines in the third quarter, while reporting a 35% jump in ad-tier memberships from the prior three-month period. Procter & Gamble also reported better-than-expected earnings, while revenue fell short of estimates.
So far, more than 70 S&P 500 companies have reported earnings. Of those, 75% have beaten expectations.
Friday’s moves come after a rally in Travelers propelled the Dow to finish Thursday at an all-time closing high. The broad S&P 500 inched lower despite notching a fresh intraday high during the session, while the technology-heavy NASDAQ concluded modestly higher.
Prices for the 10-year Treasury gained a bit, lowering yields to 4.07% from Thursday’s 4.10%. Treasury prices and yields move in opposite directions.
Oil prices lost $1.16 to $69.51 U.S. a barrel.
Gold prices added $25.60 to $2,733.10 U.S. an ounce