321.20p+0.20 (+0.06%)10 Dec 2025, 17:00
Find out how to deal online from £1.50 in a SIPP, ISA or Dealing account.AJ Bell logo

Marks And Spencer Group PLC Trades

DateTimePriceQuantityValue
Dec 10, 202516:38:40321.20p6,585£21,151.02
Dec 10, 202516:38:40321.20p3,415£10,968.98
Dec 10, 202516:37:25321.20p5,121£16,448.65
Dec 10, 202516:36:41321.20p4,300£13,811.60
Dec 10, 202516:36:02321.20p3,061£9,831.93
Dec 10, 202516:35:12321.20p911£2,926.13
Dec 10, 202516:35:12321.20p2,343£7,525.72
Dec 10, 202516:35:12321.20p24,165£77,617.98
Dec 10, 202516:35:12321.20p1,534£4,927.21
Dec 10, 202516:35:12321.20p1,887£6,061.04
Dec 10, 202516:35:12321.20p3,370£10,824.44
Dec 10, 202516:35:12321.20p2,227£7,153.12
Dec 10, 202516:35:12321.20p2,540£8,158.48
Dec 10, 202516:35:12321.20p3,224,734£10,357,845.61
Dec 10, 202516:29:58322.10p5£16.11
Dec 10, 202516:29:49322.20p63£202.99
Dec 10, 202516:29:49322.20p62£199.76
Dec 10, 202516:29:49322.20p950£3,060.90
Dec 10, 202516:29:45322.30p524£1,688.85
Dec 10, 202516:29:39322.30p69£222.39
Dec 10, 202516:29:39322.30p216£696.17
Dec 10, 202516:29:38322.20p665£2,142.63
Dec 10, 202516:29:38322.20p285£918.27
Dec 10, 202516:29:38322.30p63£203.05
Dec 10, 202516:29:35322.30p1,234£3,977.18
Dec 10, 202516:29:23322.58p6,166£19,890.34
Dec 10, 202516:29:19322.40p950£3,062.80
Dec 10, 202516:29:19322.40p76£245.02
Dec 10, 202516:29:08322.50p750£2,418.75
Dec 10, 202516:28:57322.55p865£2,790.06
Dec 10, 202516:28:51322.55p1,121£3,615.79
Dec 10, 202516:28:51322.55p71£229.01
Dec 10, 202516:28:51322.50p950£3,063.75
Dec 10, 202516:28:51322.50p4£12.90
Dec 10, 202516:28:23322.70p2,933£9,464.79
Dec 10, 202516:28:10322.60p1,530£4,935.78
Dec 10, 202516:28:08322.60p529£1,706.54
Dec 10, 202516:27:55322.60p170£548.42
Dec 10, 202516:27:51322.60p10£32.26
Dec 10, 202516:27:40322.60p8£25.81
Dec 10, 202516:27:40322.60p516£1,664.62
Dec 10, 202516:27:33322.60p192£619.39
Dec 10, 202516:27:33322.60p134£432.28
Dec 10, 202516:27:33322.60p409£1,319.43
Dec 10, 202516:27:33322.60p386£1,245.24
Dec 10, 202516:27:19322.50p1,794£5,785.65
Dec 10, 202516:26:29322.50p2,056£6,630.60
Dec 10, 202516:26:29322.50p103£332.18
Dec 10, 202516:26:29322.50p89£287.02
Dec 10, 202516:26:22322.50p15£48.38