Director Richard Sands sold 59,637 shares of STZ at $240.38 on 2024-11-13, retaining 20.43M shares.
Richard Sands, a director at Constellation Brands, sold 59,637 shares for a total of $14,335,542.06 at $240.38 per share, representing a 0.3% reduction in his 20.43M-share position. The sale occurred when the stock was trading 12.7% below its 52-week high of $272.04 and has since declined another 2.5% over 30 days and 3.3% over 90 days. Against this backdrop, the company reported a net loss of $1,199,000,000.00 in the latest quarter despite positive revenue growth of 5.4% year-over-year and $2,918,900,000.00 in latest quarterly revenue. The modest size of this transaction—a fractional reduction of an already substantial holdings position—combined with the company's loss position and recent downward momentum suggests limited direct signal about insider conviction or outlook.