"*" indicates required fields
Corporate America’s trillion dollar put
Last year, US companies spent over $1 trillion buying back their own shares. It was the third consecutive year in which repurchases topped the $1 trillion threshold, and fourth time in the last six years.