CEOWatcher: The CEOs that buy their company's stock before it pops
ceowatcher.com
ceowatcher.com
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...