US corporate executives are increasingly selling their own stock:
Stock sales of corporate insiders rose +20% YoY in the first half of 2026, to $77.6 billion, the largest half-year total since H1 2021.
This is also the 2nd-largest half-year total in over 20 years.
By comparison, insider purchases totaled just $6.9 billion over the same period, slightly above the 7-year low of $6.7 billion set in 2025.
In other words, corporate executives sold more than 11 shares for every 1 share they bought during the first 6 months of the year.
This comes as insiders are increasingly concerned over geopolitical risks, elevated valuations, and the sustainability of AI spending.
Corporate insiders are locking in historic gains.