Stocks | Wed Apr 10, 2013 10:03am EDT

Constellation Brands' profit tops Street estimates