Stocks: Too Many Companies Are Paying Too Much for Buybacks | Fortune