This is the company’s third buyback programme, taking its cumulative ESOP and share repurchases to over $275 million, funded ...