Director Robert Sands sold 59,637 shares of STZ at $240.38 for $14.3M on 2024-11-13
Director Robert Sands sold 59,637 shares at $240.38, representing a -0.3% reduction from his 20.49M-share position. The sale occurred at a price 1.2% above the current market price of $237.51 and 11.7% below the 52-week high of $272.04. His prior three trades at STZ (all sales on 2024-10-16) showed modest negative returns over 30 days (-1.9%, -2.1%, -2.4%), and his broader cross-ticker track record shows an average 30-day return of -2.1% after sells. The company reported a $-1.2B net loss in its latest quarter despite 5.4% annual revenue growth, suggesting operational headwinds despite top-line expansion. The timing of this sale relative to STZ's 12.7% decline from its 52-week high and recent stock momentum warrants monitoring given his substantial remaining stake of 20.43M shares.