US stocks end mixed, tech weighs
Disappointing results from Microsoft, Google drag down the Nasdaq; S&P 500 edges up to new record
<< Home