They believe that the stock price is going up.

We are pleased to share our latest white paper: The Insider Investment Factor. This research builds on decades of empirical evidence suggesting that when corporate insiders buy their own stock—or when companies buy back shares—these signals can indicate undervaluation and potential excess returns.

The paper revisits well-known academic work and introduces proprietary findings from over 12,000 insider purchase transactions spanning 26 years. The results suggest that buying alongside company executives—especially when supported by favorable valuation metrics—may help tilt the odds in investors’ favor.

Read the full paper to explore the data, the studies, and the nuanced role that insider conviction can play in long-term value investing.

Complete the form to receive the PDF