Constellation Brands stock (symbol: STZ) underwent a total of 4 stock splits.The most recent stock split occurred on May 16th, 2005.One STZ share bought prior to July 21st, 1992 would equal to 12 STZ shares today.