The world's largest wine and spirits company Diageo PLC yesterday purchased for cancellation 250,000 ordinary shares at an average price of 763.0171 pence per share.

No other details were immediately available.