Constellation Brands Recovers Losses. Wall Street Remains Upbeat. - Barron's
1. STZ stock gains 3.5% on Friday after mixed earnings report earlier in the week. 2. Analysts upgraded rating to Overweight, citing unjustified selloff and strong volume growth. 3. Retail data improvement in June, bullish sentiments from analysts, and potential for further buybacks.