Companies spend billions on repurchasing their shares. Why do they carry out a buyback, how does it influence the share price, and what companies announced a buyback recently? Answers to these questions can be found in this article.