Not really. Someone can explain better than me I'm sure but company stock buybacks serve two functions from my understanding: lowering net profit to minimize tax burden and artificially raising stock price which benefits those least likely to sell which are those that need the money least.