Why do companies buy back shares? Exploring impact on share price and recent buyback announcements.

You have most probably heard about IPOs – when a large company enters the exchange, and investors try to buy its stocks at that particular moment. However, this is not the earliest stage of investing ...