STZ Surge: $2B Mexico Brewery, Dividends & Flows
Constellation Brands (STZ) saw fresh institutional moves, a brewing $2 billion capacity expansion in Mexico, Super Bowl demand tailwinds and a near-term dividend—developments that could reshape cash flow and investor sentiment. Analyst targets remain wide, reflecting execution risk and upside potential.