The Controversy Around Stock Buybacks Explained

In 2018, companies announced over $1 trillion in stock buybacks. We explain what the proponents and detractors of buybacks are arguing about. Read more