
Corporate Insiders Sold $77.6B of Stock in H1 2026, Up 20% Year Over Year
Insiders sold $77.6B of company stock in H1 2026, up 20% from a year prior, per EPFR data cited by Yahoo Finance. The Gurufocus buy/sell ratio sat at 0.25 versus a 0.35 historical average — $0.25 bought per dollar sold. Some sales stem from pre-arranged 10b5-1 trading plans (automatic, non-discretionary), not necessarily bearish bets.
Published