Eleven Sellers for Every Buyer: Why the Most Alarming Insider Number in 20 Years Means Almost Nothing

U.S. Securities and Exchange Commission – Insider-Signal SEC Form 4

In the first half of 2026, executives at US companies sold 77.6 billion dollars of their own stock and bought 6.9 billion. Eleven sellers for every buyer, the second most lopsided reading in more than twenty years. In the same six months, a second insider statistic also hit a record – pointing in precisely the opposite direction. Both numbers are accurate. Only one of them contains information, …

🔒

This is BMInsider PRO content

You're reading a Deep Dive — our most in-depth research. Unlock full access to all analyses, Smart Money breakdowns & more.

Unlock BMInsider PRO →
or
Unlock just this article — $0.60

One-time payment · instant access · no account needed

Scroll to Top