Share repurchase
Share repurchase is performed by companies to reduce the number of outstanding shares. Share repurchase will often boost or hold a stock's price based on the company's financial status. The increased demand for the stock generated by its own company provides less supply and a stock price that goes up in value. This prompts investors to buy shares contributing more to the much lesser supply and increased demand.