U.S. stock indexes rose on Wednesday as shares of financial, technology and natural resource companies drove a rebound late in the trading session.

* The Dow Jones industrial average <.DJI> gained 43.90 points, or 0.43 percent, to 10,329.87. The Standard & Poor's 500 Index <.SPX> gained 3.30 points, or 0.30 percent, to 1,095.24. The Nasdaq Composite Index <.IXIC> gained 9.37 points, or 0.43 percent, to 2,182.36.

(Reporting by Ellis Mnyandu; Editing by Padraic Cassidy)