3 Red Flags for Constellation Brands Stock and 1 Green Flag to Watch
The leading alcoholic beverages maker faces an uphill battle.Constellation Brands (STZ 1.70%), one of the largest producers of beer, wine, and spirits in America, was once a stable blue chip investment. But over the past 12 months, its stock declined nearly 30% as the S&P 500 rose 17%. Let's examine the three red flags which are driving investors away -- as well as one green flag which might bring them back.The first red flag: Younger Americans are drinking less alcoholConstellation imports its top brands - ...