Buyback amount: $22.5 billion
Date announced: 6/20/07
Stock price day before: $38.27
Stock price day of: $40.03
Percent change: Up 4.6%
Current price (10/15/08): $19.83
NEXT: ConocoPhillips
Date announced: 6/20/07
Stock price day before: $38.27
Stock price day of: $40.03
Percent change: Up 4.6%
Current price (10/15/08): $19.83
NEXT: ConocoPhillips
Last updated October 17 2008: 12:39 PM ET