By Matt Egan
“Since 2008, companies in the United States have spent a stunning $5.1 trillion to buy back their own stock, according to Birinyi Associates. Shareholders love buybacks, because they boost stock prices by making shares scarcer.”…
[Click HERE to read the full article]