What's Causing The Rally In Constellation Brands? CEO Answers By: Benzinga via Benzinga March 12, 2015 at 15:28 PM EDT Shares of spirit maker Constellation Brands, Inc. (NYSE: STZ) have had a spectacular rally in the last three months, up by over 26 ... Read More >> Related Stocks: Constellation Brands