Corporate buybacks are now a daily news item. In 2007 US companies spent an astounding one trillion dollars on stock buybacks that exceeded dividends paid and accounted for two-thirds of net income that year. Since 2000 those same companies distributed three trillion dollars to shareholders through buybacks. By any measure, these amounts are staggering and […]