Shares in IT group Cognizant (CTSH) climbed higher today as it cheered investors with a share buyback bonanza and a deepening ...