Stocks wound up with a mixed finish on Wall Street as an early gain faded away, the AP reports. Investors were assessing a mixed bag of corporate earnings Tuesday. Xerox and 3M rose after reporting solid results, but Harley-Davidson sank. Energy companies rose along with the price of crude oil. Concho resources added 1.1%. The S&P 500 index slipped 3 points, or 0.1%, to 2,640. The Dow Jones Industrial Average rose 51 points, or 0.2%, to 24,579. The Nasdaq fell 57 points, or 0.8%, to 7,028. More stocks rose than fell on the New York Stock Exchange. (More stock market stories.)