Stock Buybacks: Background and Reform Proposals · Electoral Command Center
In 2018, U.S. corporations announced plans to buyback a record $1.08 trillion of their own stock—a trend that has attracted scrutiny and generated a number of legislative proposal…