Stocks are recouping their losses from the day before as investors look through the latest corporate earnings news.
The market held steady after the Federal Reserve released minutes from its latest policy meeting.
Tiffany jumped 9 percent after the jewelry seller said its earnings spiked 50 percent in the first quarter.
Netflix rose 5 percent after saying it would expand its streaming video service into Germany, France and four other European countries later this year.
The Standard & Poor's 500 index gained 15 points, or 0.8 percent, to close at 1,888 Wednesday.
The Dow Jones industrial average rose 158 points, or 1 percent, to 16,533. The Nasdaq rose 34 points, or 0.9 percent, to 4,131.
Bond prices fell. The yield on the 10-year Treasury note rose to 2.54 percent.