US stocks have ended mostly lower as analysts pointed to the need for markets to absorb recent gains after a number of records in the past couple of weeks.

US stocks have ended mostly lower as analysts pointed to the need for markets to absorb recent gains after a number of records in the past couple of weeks.