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.
113
214
1,304
250,051
A Russian T-80 in Mariupol. Note the specific gas turbine sound.
672
1,048
6,009
olha isso @_robertomotta
Replying to @AndreasSteno
Yes, this chart highlights that the bond bubble has been inflated further and further by the central banks. Value of global bonds and G3 balance sheet went up in tandem.
1
2
Replying to @AndreasSteno
Yes, this chart highlights that the bond bubble has been inflated further and further by the central banks. Value of global bonds and G3 balance sheet went up in tandem.
8
53
206