NEW YORK ( TheStreet) -- U.S. stocks finished Wednesday mixed with Wall Street proving unable to build on the previous day's rally. The Dow Jones Industrial Average rose 16.42 points, or 0.12%, to 13,194.10. The S&P 500 fell 1.68 points to 1,394.27 and the Nasdaq Composite increased 0.85 points to 3,040.73. Breadth within the Dow was negative with 17 of the index's 30 components posting losses. The biggest percentage gainers among the blue chips were American Express ( AXP), Bank of America ( BAC) and General Electric ( GE).
Shares of American Express rose 3.5% to $56.15. The credit card company passed the Federal Reserve's stress tests with a capital ratio of 10.5%. American Express said it plans to repurchase$4 billion worth of its common stock in 2012. The stock hit a 52-week high Wednesday of $56.28. Its 52-week low of $41.30 was set on Oct. 4. TheStreet Ratings gives American Express an A+ grade with a buy rating and $61.16 price target. Bank of America shares rose 4.12% to $8.84. The bank passed the stress tests but has yet to announce a dividend hike or share buyback; unlike some of its rivals including JPMorgan Chase ( JPM) and Wells Fargo ( WFC). Bank of America gets a C- grade and hold rating from TheStreet Ratings. Shares of General Electric gained 1.02% to $19.79. TheStreet Ratings gives General Electric an B grade with a buy rating and a $21.98 price target. The biggest percentage decliners in the index on Wednesday were Caterpillar ( CAT), Hewlett-Packard ( HPQ) and Kraft Foods ( KFT). None of these stocks had losses of more than 1%. -- Written by Alexandra Zendrian in New York. >To contact the writer of this article, click here: Alexandra Zendrian >To submit a news tip, send an email to: firstname.lastname@example.org. >To follow the writer on Twitter, go to Alexandra Zendrian.