Core Insights - Constellation Brands (NYSE: STZ) has experienced a 15.3% decline in shares over the last 21 trading days due to a lowered fiscal 2026 sales and earnings outlook, primarily driven by decreased demand for its beers among the Hispanic population in the U.S. [2] Group 1: Company Performance - Constellation Brands is a $25 billion company generating $10 billion in revenue, with shares currently priced at $142.90 [6] - The company reported a last 12-month revenue growth of -0.5% and an operating margin of 31.7% [6] - The debt-to-equity ratio stands at 0.46, indicating a relatively low level of debt, while the cash-to-assets ratio is extremely low [6] Group 2: Historical Stock Performance - During the 2022 inflation shock, STZ's stock fell 20.1% from a high of $261.05 on December 2, 2022, to $208.68 on January 5, 2023, compared to a 25.4% decline for the S&P 500 [7] - The stock fully regained its pre-crisis peak by July 19, 2023, and reached a high of $272.80 on July 31, 2023, before currently trading at $142.90 [7] - In the 2020 COVID-19 pandemic, STZ fell 49.3% from a high of $208.34 on February 20, 2020, to $105.64 on March 23, 2020, while the S&P 500 experienced a 33.9% decline [9] - The stock fully recovered to its pre-crisis peak by December 3, 2020 [9]
Constellation Brands: How Low Can STZ Stock Go?