New York-based Constellation Brands, Inc. (STZ) is a leading producer, marketer, and distributor of beer, wine, and spirits. The company owns a portfolio of well-known premium beverage brands and operates primarily in the United States, where it has established a strong presence in the high-end beer market.
Companies valued at $10 billion or more are typically classified as “large-cap stocks,” and STZ, valued at a market cap of $24.3 billion, fits the label perfectly. As one of the largest beverage alcohol companies in North America, Constellation Brands is considered a key player in the consumer staples sector, with its performance closely tied to beer consumption trends, pricing power, brand strength, and evolving consumer preferences.