Four Banks & Three Tech Companies Blow $56 Billion in Q3 to Prop up Their Own Shares

The Biggest Share-Buyback Queens: When Will They Run Out of Juice?