Will Constellation Brands’ sell off continue as CEO insists it is undervalued?
Constellation Brands, Inc (NYSE:STZ) has been a very defensive name despite the stock market woes. The stock traded above $260 on December 02, 2022, its highest price ever, also hit in April of the same year. But as 2023 approached, the stock was under the control…
January 6, 2023