Corporate buybacks mean the companies believe in their future and are willing to buy a greater share in themselves at current prices.
Well most of these companies are paying a premium for their shares....history shows that companies have usually mistimed buying their stock and usually buy their stock back at the peak of the market cycle...