5 Top Stocks With Magnificent Share-Repurchase Track Records Stock Market Stocks to buy Stocks to sell admin February 19, 2023 0 70 1 minute read Share buybacks, when executed well, can be a powerful way for stocks to generate value for their investors.