Do Wall Street Analysts Like Constellation Brands Stock?
With a market cap of $26.5 billion, Constellation Brands, Inc. (STZ) is a leading producer, importer, and marketer of beer, wine, and spirits, offering a broad portfolio of well-known brands across the United States, Canada, Mexico, New Zealand, and Italy. It distributes its products through wholesale distributors, retailers, on-premise locations, and state alcohol beverage control agencies. Shares of the wine, liquor and beer company have underperformed the broader market over the past 52 weeks. STZ sto ...