buyback always seems like a good idea but to be honest i cannot remember 1 that actually resulted in the SP appreciation