Whole Foods dropped 19 percent after cutting its profit forecast. Molson Coors and video game maker Activision Blizzard rose after reporting higher earnings.
The Standard & Poor's 500 index rose 10 points, or 0.6 percent, to close at 1,878 Wednesday.
The Dow Jones industrial average rose 117 points, or 0.7 percent, to 16,518. The Nasdaq composite lost 13 points, or 0.3 percent, to 4,067.
Technology stocks fell broadly, especially Internet companies. AOL dropped 21 percent after reporting a sharp drop in earnings. Groupon also fell 21 percent.
Bond prices were little changed. The yield on the 10-year Treasury note held steady at 2.59 percent.
http://accesswdun.com/article/2014/5/274660