Updated from 4:06 p.m. EDTStocks ended mixed Wednesday following a downgrade of Cisco ( CSCO) and a tepid endorsement of the economy from Federal Reserve Chairman Alan Greenspan. As the two-month-old rally struggled to survive, trading was extremely choppy, with the Dow Jones Industrial Average eking out a gain of 25.07 points, or 0.3%, to 8516.43. The Nasdaq dropped 1.22 points, or 0.1%, to 1489.87, while the S&P 500 rose 3.69 points, or 0.4%, to 923.42. Greenspan addressed Congress on the state of the economy and reiterated many of the points he had been making in recent weeks, saying that expectations for an economic recovery aren't unreasonable, but that current data have been disappointing. "We do not yet have sufficient information on economic activity following the end of hostilities to make a firm judgment about the current underlying strength of the real economy. Incoming data on labor markets and production have been disappointing," Greenspan said. "Looking ahead, the consensus expectation for a pickup in economic activity is not unreasonable, though the timing and extent of that improvement continue to be uncertain." Greenspan's measured comments left markets unchanged and traders in search of direction, said Brian Pears, head of equity trading at Victory Capital Management. "The market felt tired last week, with the more volatile names performing better and the beaten-down names catching a bid. That's a sign of a tired market," said Pears. "What equity traders want to see is fundamentals change. We like earnings news. I'm not so sure we're getting much information on that, so we default back to choppy trading." Among individual stocks, Deutsche Bank downgraded Cisco to hold from buy. In the brokerage's view, Cisco's recent run-up has taken it as high as it is likely to go in the current technology spending environment. Cisco fell 29 cents, or 1.8%, to $15.70. Meanwhile, the dollar continues to be a concern for investors following news that mega-investor George Soros is short-selling it. The currency also could be affected by terrorism fears, which grew after the U.S. raised its terror alert level Tuesday. The U.S. currency fell slightly against the euro and yen.