STZ is trading at $141.57 (-4.48%) as escalating U.S.-Iran tensions drive oil prices above $103 per barrel, sparking concerns over production costs.
- Higher energy prices are expected to squeeze margins across the company's beer, wine, and spirits segments due to increased manufacturing and logistics expenses.
- The stock's decline highlights a high sensitivity to oil volatility, diverging from the broader market as the S&P 500 saw slight gains of 0.15%.
- No company-specific news emerged on May 11, 2026, confirming the move is tied to macroeconomic pressures rather than fundamental business changes.