US stocks end mixed, weighed down by more losses for tech giants

US stocks end mixed, weighed down by more losses for tech giants