Better Buy: Starbucks vs. Constellation Brands

Starbucks (NASDAQ: SBUX) is the king of coffee. Constellation Brands (NASDAQ: CGC) has been a heavy hitter in the alcohol segment. However, the headaches that Constellation Brands have suffered in its attempt to get into the cannabis industry make it a less compelling play. In regard to sheer stock performance, Starbucks has been a much better investment, delivering around 80% over the last three years, compared to Constellation Brands' negative return of around 5% through that same time frame.

Here's what's impacting these two companies right now -- and which could be a better buy for you. 

Image source: Getty Images.

Continue reading


Source Fool.com