Share buybacks don't happen until a company continues to make earnings and the stock price doesn't go up. It was a defense move. Perrego may actually be a buy at the $146 price but the PE is 145, too high?
Yes, Perrego stock price on Nov 10th 2014 $154, Fridays close $146.90, priceless. Well really I don't think they have it all together either. So I would not give them a pat on the back. If they really need to lay off 800, their last earning release was not up to par and the share buyback don't make much since. Lets see how Perrego stock and earning go.