Constellation Brands' Earnings Slide But Stock Regains Key Level

Constellation Brands' Earnings Slide But Stock Regains Key Level