> When a company buys back shares, who are they buying them from?

When a company buys back shares, who are they buying them from?

Posted at: 2014-12-05 
When a company decides to list themselves on the stock market, they distribute shares (equity), often due to the need for more capital (gained when investors buy shares FROM the company).

Investors on the market purchase these shares with the expectation to be profitable through: increase in share price (capital gain) or distribution of dividends.

When a company buys back shares, they are basically just purchasing shares from whoever had previously owned the shares.

The market (shareholders), which includes individuals, banks, insurance companies, pension plans, mutual funds, other companies, municipalities, foreign holders, etc... etc... etc....

Shareholders (in the market)