Stocks End Mixed With Earnings In Focus