US stocks end mixed after retail shake up