Another quarter of zero earnings growth for the S&P 493; Corporate executives among S&P 500 firms have some of the least open market purchases in 13 years.
They are not buying stocks. The Insider Transaction Ratio has risen into 'bearish' territory. via @hmeisler pic.twitter.com/58B6BhJwxz — Daily Chartbook (@dailychartbook) October 15, 2024 h/t HighYieldLarry