Few reasons:
The company may not want to flood the market. This decreases the value of the stock.
The company may not want its stocks to be bought by a competitor.
The company believes the stock price will rise, so they buy the stocks back and sell them when the prices have gone up.
Viewing a single comment thread. View all comments