Constellation Brands (STZ) Tops Q4 Earnings & Sales Estimates