Live feed16:42:55·1869dINSIDERFilingvia QuantisnowSEC Form 3: Richard Sands Master Trust claimed ownership of 5,633,718 units of Class A Common StockByQuantisnow·Wall Street's wire, on your screen.STZ· Constellation Brands Inc.Consumer StaplesOriginal source