Executives bought their own stock at the fastest rate since May as markets dropped
Executives across U.S. companies have been buying up their own stock faster than they have in six months, stepping in hard as the market took a beating. Over the past month, buying by corporate leadership has reached its highest point since May, right as the S&P 500 slid into its worst run since April. The [...]