Caterpillar to buy $2.5 billion of its own stock

Caterpillar (NYSE:CAT) was up 1.13% today to $105.34 after announcing a stock repurchase of $2.5 billion. Société Générale will manage the transaction. In January the company repurchased $1.7 billion in stock. "Repurchasing an additional $2.5 billion of Caterpillar stock in...