U.S. stocks ended down slightly on Wednesday after factory data added to worries about the sustainability of an economic recovery.

The S&P 500 was down for a fourth day, its worst losing streak since late May.

The Dow Jones industrial average <.DJI> was down 29.93 points, or 0.32 percent, to end unofficially at 9,280.67. The Standard & Poor's 500 Index <.SPX> was down 3.29 points, or 0.33 percent, at 994.75. The Nasdaq Composite Index <.IXIC> was down 1.82 points, or 0.09 percent, at 1,967.07.

(Reporting by Caroline Valetkevitch; Editing by Jan Paschal)