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.

 

h/t HighYieldLarry