Why Do Companies Buy Their Own Shares?

Historically, companies return profits to shareholders using dividends. However, since the 1980s, firms have been returning cash to shareholders via share repurchases. The Economist has a great article on why firms buy their own shares and some of the effects of share repurchases - click here.

Popular Posts