Last Updated: 15 Sep 2024
Executive Summary
Constellation Brands Inc. (STZ) is a leading producer and marketer of beer, wine, and spirits, with a market capitalization of $46.03 billion. The company has a strong financial position with an EBITDA of $3.79 billion and a profit margin of 24.4%. STZ's stock is currently trading at $252.57, with a trailing P/E ratio of 18.79 and a dividend yield of 1.6%. The stock is rated as a "buy" by the majority of analysts, with a target price of $296.97.
Company Overview
Constellation Brands is headquartered in Victor, New York, and has operations in over 100 countries. The company's portfolio of brands includes Corona, Modelo, Pacifico, Robert Mondavi, and Svedka. STZ has a strong distribution network and a loyal customer base.
Fundamental Analysis
Revenue: STZ's revenue has grown at a CAGR of 5.46% over the past year. The company's revenue is expected to continue to grow in the future, driven by strong demand for its products.
Earnings: STZ's earnings have grown at a CAGR of 13.44% over the past year. The company's earnings are expected to continue to grow in the future, driven by cost-cutting initiatives and new product launches.
Margins: STZ's profit margin has been relatively stable over the past year. The company's profit margin is expected to remain stable in the future.
Balance Sheet: STZ has a strong balance sheet with a low level of debt. The company's debt-to-equity ratio is 0.35.
Technical Analysis
Trend: STZ's stock price is in a bullish trend. The stock price has been making higher highs and higher lows since March 2023.
Support and Resistance: The stock price has support at $246.27 and resistance at $258.79.
Moving Averages: The stock price is above its 50-day and 200-day moving averages. This indicates that the stock is in a bullish trend.
Short Term Outlook
The short-term outlook for STZ is positive. The stock price is in a bullish trend and is expected to continue to rise in the near term. The stock is expected to reach its target price of $296.97 by the end of 2024.
Long Term Outlook
The long-term outlook for STZ is also positive. The company is expected to continue to grow its revenue and earnings in the future. The stock is expected to perform well in the long term and is a good investment for long-term investors.
Analyst Recommendations
The majority of analysts recommend buying STZ stock. The stock is rated as a "buy" by 15 analysts, a "hold" by 3 analysts, and a "sell" by 0 analysts. The average target price for STZ is $296.97.