Since the 5th of November, Marks and Spencer Group p.l.c .has announced that it has purchased for cancellation 5,000,000 of its ordinary shares from Cazenove & Co. Ltd. The price per share averages 284.5342p per share.