US stocks have finished mixed but some selling pressure continued to dog the technology sector amid worries about overvaluations.

US stocks have finished mixed but some selling pressure continued to dog the technology sector amid worries about overvaluations.