Richard Sands Master Trust
Known title: 10% OwnerCIK: 0001860590
Associated companies
Transaction History
| STZ | ▼ Sell | Other | 20,428,521 | — | 5/31/2025 | View on chart |
| STZ | ▲ Buy | Grant | 37,350 | — | 11/10/2022 | View on chart |
| STZ | ▼ Sell | Other | 952,282 | — | 7/15/2022 | View on chart |
| STZ | ▼ Sell | Open Market | 952,282 | $231.2M | 7/15/2022 | View on chart |
| STZ | ▼ Sell | Open Market | 183,332 | $44.5M | 7/15/2022 | View on chart |