Stock Market News: Canopy Growth Gives Constellation Brands Another Loss