In theory yes, repurchasing shares should do just as well as paying out dividends.<p>In practice, no.<p>Most companies are run by people who are utterly bad at allocating capital. They will buy stock back when it is overvalued, when it is trading towards its high because they feel on top of the world and unstoppable. They are almost always making a grave mistake.<p>Share buybacks need to be used like Henry Singleton at Teledyne:<p>You buy back stock when it is trading towards its lows and likely undervalued.<p>You issue stock and use it as currency for acquisitions when it is trading near highs so that you take advantage of its overvalued status in the market place.<p><a href="http://en.wikipedia.org/wiki/Henry_Earl_Singleton" rel="nofollow">http://en.wikipedia.org/wiki/Henry_Earl_Singleton</a><p>Singleton showed how to properly allocate capital in tech and do it in a way that enriches everyone. That's why most people today look to what he did at Teledyne as models for best practices in capital allocation.