US stocks end mixed following disappointing data

US stocks end mixed following disappointing data