We Tracked 34,652 Insider Stock Purchases. The Edge Is Mostly Timing.
58% of stocks bought by their own directors and officers since 2016 trailed the S&P 500 over six months. Against the same stocks on other days insiders were 1.9 points ahead, but against other stocks bought the same day the edge was 0.9 points and statistically borderline.
