The pandemic hasn’t been kind to most alcoholic beverage companies. With the cancellation of concerts, sporting events, and in-person shows, demand for on-premises drinking has plummeted. These declines were only partly offset by soaring sales for at-home consumption.
There were two standout performers in this tough environment. Both Boston Beer (NYSE: SAM) and Constellation Brands (NYSE: STZ) managed solid sales growth as their portfolios outperformed big beer giants like Molson Coors and Anheuser Busch InBev. But if you’re trying to choose between these two successful businesses today, Constellation Brands is the better growth stock. Here’s why.