Constellation Brands, Inc. (STZ) has named Nicholas Fink as its new Chief Executive Officer, succeeding current CEO Rob Sands. The transition, effective April 1, 2026, marks a pivotal moment for the beverage and consumer staples giant as it refines its portfolio and focuses on long-term growth.
- Nicholas Fink appointed CEO of Constellation Brands (STZ), effective April 1, 2026
- Rob Sands to step down after over 10 years as CEO
- STZ reported $6.1 billion in net sales for fiscal 2025
- Premium wine and spirits contributed 68% of total revenue in FY2025
- Company reaffirmed $1.8 billion capital return plan over two years
- STZ stock traded at $228.40 on March 8, 2026, up 6.2% YTD
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.