10 Best Stocks to Buy and Hold For 2025

2. Constellation Brands Inc. (NYSE:STZ)

Average Price Target Upside Potential According to Analysts: 66.52%

Number of Hedge Fund Holders: 36

Constellation Brands Inc. (NYSE:STZ) is a leading international producer and marketer of beer, wine, and spirits. The company has operations in the US, New Zealand, and Italy. As a major wine producer globally and one of the biggest beer companies in the United States, Constellation Brands Inc. (NYSE:STZ) markets its products under various brands. Some of the company’s most well-known wine and beer brands include Kim Crawford, Meiomi, Robert Mondavi, Corona, Modelo Especial, Victoria, and Pacífico. STZ ranks among the best stocks to buy and hold for 2025.

The company is increasing its investments in marketing and brand development for its core brands to enhance visibility and consumer loyalty. Constellation Brands Inc. (NYSE:STZ) reported that in Q3 of fiscal 2025, which ended on November 30, 2024, its beer business achieved its 59th consecutive quarter of growth in depletion volumes. This strong consumer demand for the company’s beer products was supported through strategic marketing efforts.

Moreover, the company is investing in growing its production capacity. Constellation Brands Inc. (NYSE:STZ) reported that it expects to invest approximately $3 billion in capital expenditures from fiscal 2025 to fiscal 2028 to continue the development of modular additions at existing facilities in Mexico and the establishment of a brewery site at Veracruz in Mexico. The initial production phase of the new facility in Veracruz is on track for completion by late fiscal 2026 or early fiscal 2027.