Corporate Insiders have bought the least amount of shares in a decade

Corporate insiders have indeed bought the least amount of shares in a decade. In July 2024, the insider buy ratio turned “deeply negative” to 13.6%, which is the lowest in at least a decade. This indicates a significant level of pessimism among corporate officers and directors regarding their companies’

https://www.morningstar.com/news/marketwatch/20240727266/corporate-insiders-are-dumping-stock-at-the-fastest-rate-in-more-than-a-decade
https://kessler-prod.reta52d8.eas.morningstar.com/news/marketwatch/20240727266/corporate-insiders-are-dumping-stock-at-the-fastest-rate-in-more-than-a-decade