Stocks are moving to the upside entering afternoon trading on Wednesday, with the major averages climbing back near their highs for the session.

Retail and airline stocks are continuing to lead the advance, while notable gains are also coming from the computer hardware and software sectors.

The Amex Computer Hardware Index is up 2.7 percent and the Amex Software Index is up 2.6 percent.

Meanwhile, healthcare and banking stocks are turning in some of the worst performances, with the Morgan Stanley Healthcare Providers Index and the Kbw Bank Index down 1.9 percent and 1.2 percent, respectively.

Currently, the Dow is up 50.10 at 7,839.66, the Nasdaq is up 22.27 at 1,583.88, and the S&P 500 is up 7.21 at 822.76.

For comments and feedback: contact