Corporate executives of U.S. companies are starting to buy their own companies’ shares again, a move that could be a positive sign for the overall economy, according to the latest liquidity study from financial research firm TrimTabs.
Executives’ appetite for company stock has been nothing short of voracious this month, with demand the fastest it’s been since May 2008, and August totals of $914 million are already higher than in any other month since November 2010.
The trend has been particularly strong at consumer discretionary and industrial firms, TrimTabs said.
Read Full Article »