From a post i put on HC

Yep this is one to just sit and wait, it has come back of its highs but this second buy back is a very astute move as will it increase div and EPS everything else being equal, while also keeping a floor on the share price. As long as the contracts keep coming in there is no reason to worry. Dividend is there to keep you holding while we wait for the share price to increase. When this does go it could move upward in big chunks as liquidity is lower and reducing at every buy back announcement.