Yahoo · Oct 28, 2026
3 Reasons STZ is risky and 1 stock to buy instead
Over the last six months, Constellation Brands’s shares have sunk to $130.93, producing a disappointing 15.7% loss - a stark contrast to the S&P 500’s 7.5% gain. This may have investors wondering how to approach the situation.


