The major averages held mostly lower in choppy trade after struggling to hold opening gains. The indexes are still on track for gains of about 1 percent or more for the week.
Shares of Facebook held about 4.5 percent higher after briefly gaining more than 6 percent. The social media giant reported earnings after Wednesday's close that beat on both the top and bottom line.
Read MoreFacebook tops General Electric in market value
"I think people are just a little leery of tomorrow's employment report," said Robert Pavlik, chief market strategist at Boston Private Wealth. It "looks like the Federal Reserve is probably going to have to move on interest rates in December. At least that's the indication. They told us they're going to rely on the data and the data doesn't seem to support a rate increase."
He also noted some resistance near 2,104 and 2,105 on the S&P 500.
The S&P 500 briefly fell below the psychologically key level of 2,100 in intraday trade as utilities lagged.