Caterpillar (CAT +0.9% at $84.56) has agreed to buy back $1B of its shares from Citibank (C) as...

|About: Caterpillar Inc. (CAT)|By:, SA News Editor

Caterpillar (CAT +0.9% at $84.56) has agreed to buy back $1B of its shares from Citibank (C) as part of an accelerated stock-repurchase program. Caterpillar will immediately acquire 11M shares based on market prices and expects to complete the program in June. (PR)