Constellation Brands: Where Could Market Be Wrong About Valuation?
Constellation Brands is the third-largest beer company in the US, and the number one high-end beer supplier. See why I'm issuing a buy recommendation on STZ.
Source: seekingalpha.com