Markets

Insider Trading

Hedge Funds

Retirement

Opinion

Is Constellation Brands, Inc. (STZ) A Good Stock To Buy Now?

Is STZ a good stock to buy? We came across a bullish thesis on Constellation Brands, Inc. on Ocular Capital’s Substack. In this article, we will summarize the bulls’ thesis on STZ. Constellation Brands, Inc.'s share was trading at $148.32 as of March 12th. STZ’s trailing and forward P/E were 23.54 and 11.96 respectively according to Yahoo Finance.

Constellation Brands, Inc. (STZ) has established itself as a dominant player in the beer and beverage industry, leveraging brand strength, cultural trends, and operational control to drive consistent growth. Its flagship brand,...