A lot of companies have been buying back their own shares lately with the belief that the market is undervaluing their stocks ...