What’s Next For Constellation Brands, Inc. Stock? By: TalkMarkets March 16, 2017 at 17:10 PM EDT STZ stock is up 620% over the last five years, but it has been mostly flat the last 12-months. Read More >> Related Stocks: Altria Group Anheuser-Busch Inbev S.A. ADR Constellation Brands Diageo Plc ADR Philip Morris International