There has been a handful of research done showing that insider trades significantly outperform the market, so we built a tool that tracks the trades of individual public company CEOs and calculates their historic returns to know which CEOs tend to buy their own stock before the price goes up.
The results definitely look promising. The median 1-year return (price of stock 1 year after purchase / price of stock at purchase) for the top 100 CEOs is 49.3% and the median success rate is 71%.
Below is a Google Sheet with all the data for the top 100 CEOs. Feel free to copy it.
https://docs.google.com/spreadsheets/d/1k0I9XhV1TrNH_AEnleWp...