Marks & Spencer share trades.

The following table shows today's trades for Marks & Spencer. Buy trades are shown in blue, and sells are shown in red. Unknown trades are shown in black. Trades are estimated as a buy or sell dependant on whether the trade execution price was closer to the BID (lower price, therefore a sell), or the ASK price (higher price, therefore a buy).
Time / Date Trade Price Volume Buy / Sell Bid Ask
17:12:42 - 19-Apr-24 247.87 1,257 Unknown* 246.50 246.70
17:12:10 - 19-Apr-24 244.487 41,163 Unknown* 246.50 246.70
17:11:35 - 19-Apr-24 244.77 53,798 Unknown* 246.50 246.70
17:09:45 - 19-Apr-24 245.011 77,916 Unknown* 246.50 246.70
17:06:23 - 19-Apr-24 246.741 19,756 Unknown* 246.50 246.70
16:44:11 - 19-Apr-24 243.69 69,297 Unknown* 246.50 246.70
16:43:11 - 19-Apr-24 244.874 228 Unknown* 246.50 246.70
16:42:25 - 19-Apr-24 244.704 2,973 Unknown* 246.50 246.70
16:40:32 - 19-Apr-24 248.089 470 Unknown* 246.50 246.70
16:34:36 - 19-Apr-24 243.99 55,815 Unknown* 246.50 246.70
16:29:43 - 19-Apr-24 245.447 3,269 Unknown* 246.50 246.70
16:29:04 - 19-Apr-24 245.425 4 Unknown* 246.50 246.70
16:28:05 - 19-Apr-24 244.815 1,584 Unknown* 246.50 246.70
16:27:32 - 19-Apr-24 245.84 49,246 Unknown* 246.50 246.70
16:26:08 - 19-Apr-24 245.569 150,000 Unknown* 246.50 246.70
16:25:52 - 19-Apr-24 244.27 3,749 Unknown* 246.50 246.70
16:22:49 - 19-Apr-24 245.80 49,941 Unknown* 246.50 246.70
16:19:51 - 19-Apr-24 245.84 41,824 Unknown* 246.50 246.70
16:15:35 - 19-Apr-24 244.718 6,273 Unknown* 246.50 246.70
16:13:42 - 19-Apr-24 245.459 327 Unknown* 246.50 246.70
16:06:05 - 19-Apr-24 245.597 1,692 Unknown* 246.50 246.70
16:03:53 - 19-Apr-24 246.123 291,700 Unknown* 246.50 246.70
16:03:01 - 19-Apr-24 246.221 6,574 Unknown* 246.50 246.70
15:57:05 - 19-Apr-24 244.507 927 Unknown* 246.50 246.70
15:50:36 - 19-Apr-24 245.80 3,658 Sell* 246.50 246.70
15:50:36 - 19-Apr-24 245.80 3,658 Sell* 246.50 246.70
15:35:25 - 19-Apr-24 245.80 2,740 Sell* 246.50 246.70
15:35:25 - 19-Apr-24 245.80 3,882 Sell* 246.50 246.70
15:35:25 - 19-Apr-24 245.80 3,882 Sell* 246.50 246.70
15:35:25 - 19-Apr-24 245.80 3,882 Sell* 246.50 246.70
15:35:25 - 19-Apr-24 245.80 3,882 Sell* 246.50 246.70
15:35:25 - 19-Apr-24 245.80 3,882 Sell* 246.50 246.70
15:35:25 - 19-Apr-24 245.80 3,882 Sell* 246.50 246.70
15:35:25 - 19-Apr-24 245.80 3,882 Sell* 246.50 246.70
15:35:25 - 19-Apr-24 245.80 2,229,479 Sell* 246.50 246.70
15:15:58 - 19-Apr-24 246.70 1 Unknown* 258.90 222.00
15:15:58 - 19-Apr-24 246.70 2 Unknown* 258.90 222.00
15:15:58 - 19-Apr-24 246.70 0 Unknown* 258.90 222.00
15:15:58 - 19-Apr-24 246.70 1 Unknown* 258.90 222.00
15:29:53 - 19-Apr-24 246.60 1,786 Sell* 246.60 246.80
15:29:53 - 19-Apr-24 246.60 1 Sell* 246.60 246.80
15:29:53 - 19-Apr-24 246.60 89 Sell* 246.60 246.80
15:29:53 - 19-Apr-24 246.60 81 Sell* 246.60 246.80
15:29:53 - 19-Apr-24 246.60 982 Sell* 246.60 246.80
15:29:37 - 19-Apr-24 246.70 1 Buy* 246.60 246.70
15:29:17 - 19-Apr-24 246.6099 2,027 Buy* 246.50 246.70
15:29:01 - 19-Apr-24 246.60 1,148 Sell* 246.60 246.80
15:29:01 - 19-Apr-24 246.60 94 Sell* 246.60 246.80
15:29:01 - 19-Apr-24 246.60 275 Sell* 246.60 246.80
15:29:01 - 19-Apr-24 246.60 1,005 Sell* 246.60 246.80
15:28:40 - 19-Apr-24 246.70 947 Sell* 246.70 246.80
15:28:38 - 19-Apr-24 246.70 114 Buy* 246.60 246.70
15:28:38 - 19-Apr-24 246.70 1,307 Buy* 246.60 246.70
15:28:38 - 19-Apr-24 246.70 78 Buy* 246.60 246.70
15:28:38 - 19-Apr-24 246.70 327 Buy* 246.60 246.70
15:28:38 - 19-Apr-24 246.70 1,161 Buy* 246.60 246.70
15:28:38 - 19-Apr-24 246.70 92 Buy* 246.60 246.70
15:28:25 - 19-Apr-24 246.70 188 Buy* 246.50 246.70
15:28:22 - 19-Apr-24 246.60 9 Sell* 246.60 246.70
15:28:22 - 19-Apr-24 246.60 7 Sell* 246.60 246.70
15:28:22 - 19-Apr-24 246.60 564 Sell* 246.60 246.70
15:28:22 - 19-Apr-24 246.60 7,700 Sell* 246.60 246.70
15:28:02 - 19-Apr-24 246.70 799 Sell* 246.70 246.80
15:27:52 - 19-Apr-24 246.70 781 Sell* 246.70 246.80
15:27:47 - 19-Apr-24 246.70 761 Sell* 246.70 246.80
15:27:35 - 19-Apr-24 246.60 88 Unknown* 246.60 246.80
15:20:12 - 19-Apr-24 246.70 0 Unknown* 246.70 246.80
15:26:12 - 19-Apr-24 246.70 676 Sell* 246.70 246.90
15:22:09 - 19-Apr-24 246.50 0 Unknown* 246.70 246.90
15:22:09 - 19-Apr-24 246.50 1 Unknown* 246.70 246.90
15:22:09 - 19-Apr-24 246.50 0 Unknown* 246.70 246.90
15:25:50 - 19-Apr-24 246.70 676 Sell* 246.70 246.90
15:25:50 - 19-Apr-24 246.80 313 Buy* 246.70 246.80
15:25:50 - 19-Apr-24 246.80 777 Buy* 246.70 246.80
15:25:50 - 19-Apr-24 246.80 623 Buy* 246.60 246.80
15:25:21 - 19-Apr-24 246.70 483 Sell* 246.70 246.80
15:25:21 - 19-Apr-24 246.70 1,700 Buy* 246.60 246.70
15:25:21 - 19-Apr-24 246.70 447 Sell* 246.70 246.90
15:24:20 - 19-Apr-24 246.80 85 Buy* 246.70 246.80
15:24:20 - 19-Apr-24 246.80 284 Buy* 246.70 246.80
15:24:20 - 19-Apr-24 246.80 1,129 Buy* 246.70 246.80
15:23:44 - 19-Apr-24 246.7002 1,247 Buy* 246.60 246.80
15:23:37 - 19-Apr-24 246.80 271 Buy* 246.60 246.80
15:23:35 - 19-Apr-24 246.70 2,577 Buy* 246.60 246.70
15:23:35 - 19-Apr-24 246.70 174 Buy* 246.60 246.70
15:23:35 - 19-Apr-24 246.70 369 Buy* 246.60 246.70
15:23:07 - 19-Apr-24 246.60 1,054 Sell* 246.60 246.70
15:23:07 - 19-Apr-24 246.60 876 Sell* 246.60 246.70
15:23:03 - 19-Apr-24 246.65 1,500 Buy* 246.60 246.70
15:21:47 - 19-Apr-24 246.60 357 Sell* 246.60 246.70
15:21:47 - 19-Apr-24 246.60 889 Sell* 246.60 246.70
15:21:47 - 19-Apr-24 246.60 687 Sell* 246.60 246.70
15:21:47 - 19-Apr-24 246.60 7,200 Sell* 246.60 246.70
15:12:10 - 19-Apr-24 247.00 0 Unknown* 246.60 246.80
15:21:30 - 19-Apr-24 246.60 1,009 Sell* 246.60 246.80
15:21:30 - 19-Apr-24 246.60 14 Sell* 246.60 246.80
15:21:30 - 19-Apr-24 246.60 80 Sell* 246.60 246.80
15:21:30 - 19-Apr-24 246.70 855 Buy* 246.60 246.70
15:21:30 - 19-Apr-24 246.70 1,400 Buy* 246.60 246.70
15:21:30 - 19-Apr-24 246.70 369 Buy* 246.60 246.70