There has been an increased amount of insider buying over the past few days. But what caught our eye in particular was the vast amount of CEO's that were buying.
To pull all this data, we used Insider Trade Reports who says that "over four decades of academic research has shown that by following in the footsteps of company insiders and buying the stocks that they are buying, you can outperform the market by 6% to 10.2% per year."
As CEO's bought into the recent market sell-off, it's clear they believe the market was undervaluing their companies.