Share Buyback Explained: Definition, Advantages, and Co... A share buyback is when a company purchases its own shares from existing sh... amitfinowings 12 hours ago