These 3 Companies Can’t Get Enough of Their Own Stock Stock Market Stocks to buy Stocks to sell admin January 27, 2023 0 68 1 minute read Stock buybacks, also regularly known as share repurchase programs, are a common strategy we see implemented by companies.