The world's largest wine and spirit gropup said yesterday that it had purchased for cancellation through Cazenove & Co. Ltd 56,250 ordinary shares at an average price of 684.1889p per share.