US Stocks End Mixed