Skip to content
insiderbid

Insider trading on May 15, 2026

131 insiders at 92 companies bought $339.2M of their own stock on the open market, across 174 transactions.

Insiders sold $1.1B across 510 open-market sales. That is 3.3× the value bought. Selling routinely outweighs buying, because most executive pay is delivered in stock.

Bought
$339.2M
174 purchases
Sold
$1.1B
510 sales
Companies bought
92
131 insiders
CEO buys
40
chief executives