Stocks fall in midday trading on mixed earnings