Robert Sands Master Trust, Ten Percent Owner at Constellation Brands, holds 5.85M shares in Constellation Brands (Ticker: STZ). Most recently, Robert Sands Master Trust Sold $1,427,799 shares of Constellation Brands on Jul 19, 2022 for an estimated value of 346.68M.