Companies often buyback shares to consolidate ownership, increase value of equity during poor market conditions, and to showcase financial health to attract investors in the long run.