Where Will Constellation Brands Stock Be in 5 Years?
The alcoholic beverages giant needs to overcome some major challenges.

Constellation Brands (NYSE: STZ), one of the world's largest producers of beer, wine, and spirits, might seem like a reliable long-term investment. But over the past five years, its stock slipped 8% as the S&P 500 advanced 86%.
Why did Constellation fizzle -- and could it be a winning investment over the next five years?
Image source: Getty Images.