US stocks have ended slightly lower as a drop in healthcare shares overshadowed a string of positive corporate earnings and upbeat economic data from the United States and China.

US stocks have ended slightly lower as a drop in healthcare shares overshadowed a string of positive corporate earnings and upbeat economic data from the United States and China.