Is Constellation Brands, Inc. (STZ) the Best Consumer Staples Stock to Buy According to Analysts?

From Yahoo Finance: 2025-03-30 08:59:00

Consumer confidence in the US is plummeting, with the March index dropping to 92.9, the lowest in over a decade. The future outlook index fell to 65.2, the lowest in 12 years, signaling a potential recession. Senior economist Stephanie Guichard expressed concerns about consumers’ worry regarding the economy and labor market.

Given the current market conditions, consumer-facing businesses and retailers are facing challenges. Companies are experiencing softer sales than expected, with uncertainty surrounding consumer sentiment and tariffs. Analysts are predicting a tough year ahead for fiscal Q1 2025, with additional obstacles affecting companies.

Constellation Brands, Inc. (NYSE:STZ) is a leading producer, marketer, and distributor of wine, beer, and spirits. The company’s core business, supported by popular beer brands like Corona and Modelo, reported a 3% increase in net sales in fiscal Q3 2025. Warren Buffett’s Berkshire Hathaway acquired over 5.6 million shares of STZ, reflecting confidence in the company.

STZ ranks 2nd on the list of best consumer staples stocks to buy according to analysts. Analysts like Robert Ottenstein from Evercore ISI maintain a Buy rating on STZ with a price target of $225.00. Despite the potential of STZ, AI stocks are believed to offer higher returns within a shorter timeframe, making them a more promising investment option.



Read more at Yahoo Finance: Is Constellation Brands, Inc. (STZ) the Best Consumer Staples Stock to Buy According to Analysts?