Corporate insiders significantly reduced stock purchases in July, reaching a multi-year low despite the S&P 500's rally to new highs. Only 151 S&P 500 companies saw insider buys, the lowest since 2018, pushing the buy-to-sell ratio down to 0.26—its second-lowest in four years and well below the 0.45 long-term average. This sharp decline in buying, alongside continued selling, signals a notable lack of insider confidence in near-term market performance and potential overvaluation, even as the broader market saw gains before August's pullback.
A significant divergence has emerged between the S&P 500's performance and corporate insider sentiment, signaling potential market vulnerability. Despite the index hitting new highs in July, insider buying activity plummeted to its lowest level since at least 2018, with only 151 companies reporting purchases. This drove the insider buy-to-sell ratio down to 0.26, the second-lowest in four years and substantially below the 0.45 long-term average. This sharp decline in buying, more so than an increase in selling, indicates a strong lack of confidence among informed executives regarding near-term stock performance. Insiders appear to be capitalizing on the rally to lock in profits, suggesting concerns about overvaluation amid headwinds like high interest rates and earnings pressure. This trend is exemplified by executives at Nvidia and Palantir offloading over $1 billion in shares each, while the contrarian insider buying at UnitedHealth following a stock drop highlights a more isolated, company-specific confidence signal. The overall insider behavior acted as a leading indicator for the subsequent market pullback in August.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request a DemoOverall Sentiment
strongly negative
Sentiment Score
-0.65
Ticker Sentiment