Stocks End Busy Week Mixed