The latest corporate earnings included those from Michael Kors. The stock jumped, up 21.6 per cent as of 3.40pm, after the maker of luxury handbags and apparel posted results that exceed expectations.
However, shares of Dean Foods tumbled, trading 20.1 per cent weaker at US$11.96 as of 2.24pm in New York, after the US dairy processor posted quarterly results that fell short of expectations and downgraded its full-year forecast amid "a challenging and rapidly evolving retail environment."
Net income dropped to US$18 million in the second quarter, down from US$33 million in the same quarter a year earlier, the company said in a statement.
"We experienced volume pressure from both a macro and competitive perspective that impacted our total volume performance within the quarter, and we anticipate this will carry forward for the remainder of 2017," Chief Executive Officer Ralph Scozzafava said in a statement.
"Our financial results came in well below our expectations," Scozzafava noted. "We are accelerating and expanding an aggressive set of commercial and cost productivity initiatives to address volume and mix. We expect these actions will better position our company for the future."
Overall, second-quarter results have been stronger than expected with analysts now expecting S&P 500 earnings to have expanded 11.8 per cent, up from 8 per cent at the start of July, Reuters reported.
In the latest US economic data, the Labour Department's Job Openings and Labor Turnover Survey, or JOLTS, showed job openings rose by 461,000 to a seasonally adjusted 6.2 million, a record high. The data fuelled bets the Federal Reserve will start unwinding its balance sheet at its next two-day meeting in September.
"Companies are running out of workers to hire to do the job or even train to do the work, and this is a ticking time bomb for economic growth," Chris Rupkey, chief economist at MUFG in New York, told Reuters. "Today's JOLTS data bring a September meeting balance sheet unwind announcement a little closer to reality."
In Europe, the Stoxx 600 Index finished the session with a gain of 0.2 per cent from the previous close. The UK's FTSE 100 Index increased 0.1 per cent, France's CAC 40 Index rose 0.2 per cent, while Germany's DAX Index added 0.3 per cent.