This article shares a deeper insight into how a share repurchase is done, its advantages and disadvantages, and more. Share buyback or share repurchase is when a company buys shares back from ...