Sands Family Foundation, Member of 10% owner group at Constellation Brands, holds 0.00 shares in Constellation Brands (Ticker: STZ). Most recently, Sands Family Foundation Sold $409,077 shares of Constellation Brands on Jan 10, 2024 for an estimated value of 102.41M.