Stock Buybacks: Background and Reform Proposals
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 proposals designed to curb th...