The drinks giant Diageo yesterday purchased for cancellation through Cazenove & Co. Ltd 250,000 ordinary shares at an average price of 760.087 pence per share.