Diageo has completed another round of its share buyback. The spirits company said yesterday that it has purchased another 250,000 shares for cancellation.

The transaction, through Cazenove & Co., valued the shares at an average of 736.9716p per share.