Stocks opened lower, but have since turned narrowly mixed amid a flood of corporate earnings and disappointing economic data. The Nasdaq and the S&P 500 were each just fractionally higher, while the Dow Jones industrial average slipped 0.1%. Volume was running higher on both major exchanges in the stock market today. In economic news, new-home sales slumped 11.4% in March to an annual rate of 481,000 units.