But it seems telling that it was IBM, which has seen currency problems erode earnings for two years now, that led Tuesday's rally by announcing it was going to buy back $3.
265319
IBM has seen currency problems going on for two years.
265320
IBM has seen currency problems going on for one year.