Diageo has rounded off the week with another share buyback purchase. The drinks company yesterday bought another 250,000 ordinary shares for cancellation.

The transaction, through Cazenove & Co. Ltd, valued the shares at an average price of 737.2902 pence per share.