Where Will Constellation Brands Stock Be in 5 Years?
11/6 10:08
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...