Diageo vs Constellation Brands: One Beverage Giant Breaks as the Other Breaks Out

Diageo (NYSE: DEO) and Constellation Brands (NYSE: STZ) both sell alcohol, both trade at depressed prices, and both face real headwinds.
Open original source
Diageo (NYSE: DEO) and Constellation Brands (NYSE: STZ) both sell alcohol, both trade at depressed prices, and both face real headwinds.
Open original source