Insider net selling hits 20‑year high, warning of market weakness
Insiders sold far more shares than they bought in July, marking the strongest net‑selling streak in over two decades. Their collective bearishness signals that those with the most company insight see heightened risk ahead, a red flag for the broader market.