Insider trading on October 2, 2026
29 insiders at 27 companies bought $175.2M of their own stock on the open market, across 60 transactions.
Insiders sold $530.1M across 281 open-market sales. That is 3.0× the value bought. Selling routinely outweighs buying, because most executive pay is delivered in stock.