StockData

Insider trading

Executives, directors and large owners must report trades in their own company's shares within two business days. Insiders sell for many reasons, but they buy for one: several of them buying at once is one of the stronger signals in public data.