Constellation Brands soared 37 percent, the biggest gain in the S&P 500, after reaching a deal with Anheuser-Busch InBev. InBev agreed to sell a brewery in Mexico and rights for Corona and Modelo beer in the U.S. to Constellation for $2.9 billion. Constellation Brands gained $11.87 to $43.75.

In the market for U.S. government bonds, the yield on the 10-year Treasury slipped to 1.99 percent, down from 2.02 percent the day before.

The 10-year Treasury yield, used to set a variety of borrowing rates, began the year around 1.70 percent and has climbed steadily higher since then. As worries about a recession ease, traders have shifted money out of the Treasury market, driving yields up.

Among other companies making news:

â¿¿ Whole Foods Market slumped 10 percent. The grocery store chain trimmed its forecasts for sales and earnings this year, a result of its plans to open more stores and put more lower-priced goods on its shelves. Whole Foods lost $9.40 to $87.50.

â¿¿ General Motors fell 3 percent after the biggest U.S. carmaker said it made money in North America and Asia and nearly doubled last year's fourth-quarter profit. But its earnings fell short of analysts' estimates. GM's stock dropped 92 cents to $27.75.

Copyright 2011 Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.

If you liked this article you might like

What's Behind the Surge in Energy Stocks

Hillary Clinton Says Prosecuting Individuals is Key to Wall Street Reform