Become a Member
  • Track your favourite stocks
  • Create & monitor portfolios
  • Daily portfolio value
Sign Up
Quickpicks
Add shares to your
quickpicks to
display them here!

Marks & Spencer (MKS) Share Trades

Buy/Sell Volume Trade Prc Trade Type Trade Time
Sell* 1,110 375.47p Ordinary
08:22:12 - 30-Jun-26
Buy* 218 375.60p SI Trade
08:22:07 - 30-Jun-26
Unknown* 218 375.60p OTC Trade
08:22:07 - 30-Jun-26
Sell* 19 375.20p SI Trade
08:21:55 - 30-Jun-26
Sell* 571 375.40p Automatic Execution
08:21:49 - 30-Jun-26
Buy* 381 375.45p SI Trade
08:19:52 - 30-Jun-26
Sell* 1,546 375.50p Automatic Execution
08:19:52 - 30-Jun-26
Sell* 72 375.70p Automatic Execution
08:19:52 - 30-Jun-26
Sell* 1,547 375.70p Automatic Execution
08:19:52 - 30-Jun-26
Sell* 643 375.70p Automatic Execution
08:19:52 - 30-Jun-26
Sell* 292 375.70p Automatic Execution
08:19:52 - 30-Jun-26
Buy* 295 376.10p SI Trade
08:19:19 - 30-Jun-26
Buy* 295 376.10p SI Trade
08:19:19 - 30-Jun-26
Buy* 1,146 376.20p Automatic Execution
08:19:19 - 30-Jun-26
Buy* 432 376.20p Automatic Execution
08:19:19 - 30-Jun-26
Buy* 885 376.20p Automatic Execution
08:19:19 - 30-Jun-26
Buy* 897 376.10p Automatic Execution
08:19:19 - 30-Jun-26
Sell* 507 375.60p Automatic Execution
08:18:18 - 30-Jun-26
Sell* 81 375.80p Automatic Execution
08:17:31 - 30-Jun-26
Sell* 292 375.80p Automatic Execution
08:17:31 - 30-Jun-26
Buy* 177 375.90p Automatic Execution
08:17:16 - 30-Jun-26
Buy* 276 375.50p Automatic Execution
08:16:11 - 30-Jun-26
Buy* 1,442 375.40p Automatic Execution
08:16:11 - 30-Jun-26
Buy* 1 376.10p SI Trade
08:15:52 - 30-Jun-26
Buy* 2 375.40p SI Trade
08:15:52 - 30-Jun-26
Sell* 622 375.20p Automatic Execution
08:15:52 - 30-Jun-26
Sell* 882 375.40p Automatic Execution
08:15:52 - 30-Jun-26
Sell* 927 375.50p Automatic Execution
08:15:52 - 30-Jun-26
Sell* 31 375.60p SI Trade
08:15:25 - 30-Jun-26
Sell* 870 375.70p Automatic Execution
08:14:44 - 30-Jun-26
Sell* 67 375.70p Automatic Execution
08:14:44 - 30-Jun-26
Sell* 1 375.70p Automatic Execution
08:14:44 - 30-Jun-26
Sell* 3 376.10p Automatic Execution
08:14:35 - 30-Jun-26
Sell* 869 376.30p Automatic Execution
08:14:11 - 30-Jun-26
Sell* 868 376.40p Automatic Execution
08:14:11 - 30-Jun-26
Buy* 44 376.80p Automatic Execution
08:13:43 - 30-Jun-26
Buy* 492 376.70p Automatic Execution
08:13:36 - 30-Jun-26
Buy* 944 376.70p Automatic Execution
08:13:36 - 30-Jun-26
Sell* 925 376.50p Automatic Execution
08:13:36 - 30-Jun-26
Sell* 393 376.60p Automatic Execution
08:13:36 - 30-Jun-26
Buy* 127 377.10p Automatic Execution
08:13:36 - 30-Jun-26
Sell* 897 376.70p Automatic Execution
08:13:36 - 30-Jun-26
Sell* 431 376.80p Automatic Execution
08:13:36 - 30-Jun-26
Sell* 364 376.90p Automatic Execution
08:13:36 - 30-Jun-26
Sell* 422 376.90p Automatic Execution
08:13:36 - 30-Jun-26
Sell* 935 376.90p Automatic Execution
08:13:36 - 30-Jun-26
Sell* 280 376.90p Automatic Execution
08:13:36 - 30-Jun-26
Sell* 446 376.90p Automatic Execution
08:13:36 - 30-Jun-26
Sell* 930 377.00p Automatic Execution
08:13:36 - 30-Jun-26
Sell* 500 377.00p Automatic Execution
08:13:36 - 30-Jun-26
Sell* 1 376.90p SI Trade
08:13:21 - 30-Jun-26
Unknown* 0 377.40p SI Trade
08:12:55 - 30-Jun-26
Sell* 367 377.10p Automatic Execution
08:12:26 - 30-Jun-26
Sell* 1,540 377.10p Automatic Execution
08:12:26 - 30-Jun-26
Sell* 933 377.10p Automatic Execution
08:12:26 - 30-Jun-26
Sell* 679 377.10p Automatic Execution
08:12:26 - 30-Jun-26
Sell* 945 377.20p Automatic Execution
08:12:26 - 30-Jun-26
Unknown* 3,163 377.50p SI Trade
08:11:47 - 30-Jun-26
Buy* 1 377.70p SI Trade
08:10:34 - 30-Jun-26
Sell* 50 377.10p SI Trade
08:10:34 - 30-Jun-26
Unknown* 0 377.60p SI Trade
08:09:43 - 30-Jun-26
Buy* 420 377.60p Automatic Execution
08:09:33 - 30-Jun-26
Buy* 169 377.50p Automatic Execution
08:09:33 - 30-Jun-26
Buy* 11 377.50p Automatic Execution
08:09:33 - 30-Jun-26
Buy* 105 377.26p Ordinary
08:09:04 - 30-Jun-26
Unknown* 0 377.60p SI Trade
08:08:51 - 30-Jun-26
Buy* 787 377.78p Ordinary
08:06:42 - 30-Jun-26
Buy* 23 378.20p Ordinary
08:06:10 - 30-Jun-26
Buy* 1 378.20p SI Trade
08:06:02 - 30-Jun-26
Sell* 77 377.87p Ordinary
08:05:54 - 30-Jun-26
Buy* 2 378.20p SI Trade
08:05:53 - 30-Jun-26
Sell* 122 377.9591p Ordinary
08:05:51 - 30-Jun-26
Buy* 30 378.40p SI Trade
08:05:37 - 30-Jun-26
Sell* 368 378.20p Automatic Execution
08:05:32 - 30-Jun-26
Sell* 147 378.30p Automatic Execution
08:05:32 - 30-Jun-26
Buy* 42 378.50p Automatic Execution
08:05:32 - 30-Jun-26
Buy* 141 378.60p Automatic Execution
08:05:32 - 30-Jun-26
Sell* 906 378.40p Automatic Execution
08:05:32 - 30-Jun-26
Sell* 288 378.40p Automatic Execution
08:05:32 - 30-Jun-26
Buy* 220 378.70p Automatic Execution
08:05:28 - 30-Jun-26
Buy* 53 378.30p Automatic Execution
08:05:27 - 30-Jun-26
Buy* 912 378.40p Automatic Execution
08:05:25 - 30-Jun-26
Buy* 330 378.10p Automatic Execution
08:05:25 - 30-Jun-26
Buy* 410 378.00p Automatic Execution
08:05:25 - 30-Jun-26
Buy* 933 378.00p Automatic Execution
08:05:25 - 30-Jun-26
Buy* 388 377.90p Automatic Execution
08:05:25 - 30-Jun-26
Buy* 5 377.80p Automatic Execution
08:05:25 - 30-Jun-26
Buy* 945 377.80p Automatic Execution
08:05:25 - 30-Jun-26
Sell* 132 377.4142p Ordinary
08:05:22 - 30-Jun-26
Sell* 1 377.40p SI Trade
08:05:11 - 30-Jun-26
Sell* 409 377.505p Ordinary
08:04:56 - 30-Jun-26
Sell* 35 377.505p Ordinary
08:04:53 - 30-Jun-26
Sell* 800 377.505p Ordinary
08:04:41 - 30-Jun-26
Sell* 123 377.505p Ordinary
08:04:40 - 30-Jun-26
Unknown* 0 378.00p SI Trade
08:04:33 - 30-Jun-26
Buy* 5 378.00p SI Trade
08:04:33 - 30-Jun-26
Sell* 1,379 377.505p Ordinary
08:04:17 - 30-Jun-26
Sell* 26 377.505p Ordinary
08:03:39 - 30-Jun-26
Buy* 2 378.00p SI Trade
08:03:37 - 30-Jun-26
Buy* 3 378.00p SI Trade
08:03:26 - 30-Jun-26
Unknown* 0 378.00p SI Trade
08:03:21 - 30-Jun-26
Buy* 1 378.10p SI Trade
08:03:12 - 30-Jun-26
Buy* 1 378.10p SI Trade
08:03:12 - 30-Jun-26
Unknown* 0 378.10p SI Trade
08:03:12 - 30-Jun-26
Buy* 5 378.10p SI Trade
08:03:12 - 30-Jun-26
Buy* 11 378.10p SI Trade
08:03:12 - 30-Jun-26
Unknown* 0 378.10p SI Trade
08:03:12 - 30-Jun-26
Buy* 2 378.20p SI Trade
08:02:35 - 30-Jun-26
Unknown* 0 378.20p SI Trade
08:02:35 - 30-Jun-26
Buy* 1 377.90p SI Trade
08:02:27 - 30-Jun-26
Sell* 3,836 376.64p Ordinary
08:02:09 - 30-Jun-26
Unknown* 0 377.20p SI Trade
08:02:00 - 30-Jun-26
Unknown* 0 377.20p SI Trade
08:02:00 - 30-Jun-26
Buy* 1 377.20p SI Trade
08:02:00 - 30-Jun-26
Unknown* 0 377.20p SI Trade
08:02:00 - 30-Jun-26
Unknown* 0 377.20p SI Trade
08:02:00 - 30-Jun-26
Unknown* 0 377.20p SI Trade
08:02:00 - 30-Jun-26
Unknown* 0 377.10p SI Trade
08:01:43 - 30-Jun-26
Unknown* 0 377.10p SI Trade
08:01:43 - 30-Jun-26
Buy* 1 377.10p SI Trade
08:01:41 - 30-Jun-26
Unknown* 0 376.90p SI Trade
08:01:35 - 30-Jun-26
Unknown* 0 376.90p SI Trade
08:01:35 - 30-Jun-26
Unknown* 66 376.90p OTC Trade
08:01:10 - 30-Jun-26
Unknown* 12 376.90p OTC Trade
08:01:10 - 30-Jun-26
Unknown* 9 376.90p OTC Trade
08:01:10 - 30-Jun-26
Unknown* 12 376.90p OTC Trade
08:01:10 - 30-Jun-26
Sell* 622 376.60p Automatic Execution
08:01:09 - 30-Jun-26
Sell* 622 376.70p Automatic Execution
08:01:09 - 30-Jun-26
Sell* 622 376.80p Automatic Execution
08:01:09 - 30-Jun-26
Unknown* 0 378.10p SI Trade
08:01:00 - 30-Jun-26
Unknown* 5 377.90p Negotiated Trade
OTC Trade
08:01:00 - 30-Jun-26
Unknown* 1 377.90p Negotiated Trade
OTC Trade
08:01:00 - 30-Jun-26
Unknown* 6 377.90p Negotiated Trade
OTC Trade
08:01:00 - 30-Jun-26
Unknown* 2 377.90p Negotiated Trade
OTC Trade
08:01:00 - 30-Jun-26
Unknown* 9 377.90p Negotiated Trade
OTC Trade
08:01:00 - 30-Jun-26
Unknown* 7 377.90p Negotiated Trade
OTC Trade
08:01:00 - 30-Jun-26
Unknown* 2 377.90p Negotiated Trade
OTC Trade
08:01:00 - 30-Jun-26
Unknown* 1 377.90p Negotiated Trade
OTC Trade
08:01:00 - 30-Jun-26
Unknown* 1 377.90p Negotiated Trade
OTC Trade
08:01:00 - 30-Jun-26
Unknown* 6 377.90p Negotiated Trade
OTC Trade
08:01:00 - 30-Jun-26
Unknown* 2 377.90p Negotiated Trade
OTC Trade
08:01:00 - 30-Jun-26
Unknown* 5 377.90p Negotiated Trade
OTC Trade
08:01:00 - 30-Jun-26
Unknown* 5 377.90p Negotiated Trade
OTC Trade
08:01:00 - 30-Jun-26
Unknown* 49 377.90p Negotiated Trade
OTC Trade
08:01:00 - 30-Jun-26
Unknown* 3 377.90p Negotiated Trade
OTC Trade
08:01:00 - 30-Jun-26
Unknown* 2 377.90p Negotiated Trade
OTC Trade
08:01:00 - 30-Jun-26
Unknown* 0 378.00p SI Trade
08:00:59 - 30-Jun-26
Unknown* 0 378.00p SI Trade
08:00:59 - 30-Jun-26
Unknown* 13 377.45p SI Trade
08:00:57 - 30-Jun-26
Unknown* 13 377.90p Negotiated Trade
OTC Trade
08:00:40 - 30-Jun-26
Unknown* 52 377.90p Negotiated Trade
OTC Trade
08:00:40 - 30-Jun-26
Unknown* 52 377.90p Negotiated Trade
OTC Trade
08:00:40 - 30-Jun-26
Buy* 340 377.70p Automatic Execution
08:00:36 - 30-Jun-26
Buy* 136 377.70p Automatic Execution
08:00:36 - 30-Jun-26
Buy* 2,500 377.70p Automatic Execution
08:00:36 - 30-Jun-26
Sell* 291 377.50p Automatic Execution
08:00:36 - 30-Jun-26
Buy* 190 377.815p Ordinary
08:00:35 - 30-Jun-26
Sell* 310 377.80p Automatic Execution
08:00:32 - 30-Jun-26
Sell* 136 377.80p Automatic Execution
08:00:32 - 30-Jun-26
Buy* 718 378.20p Automatic Execution
08:00:32 - 30-Jun-26
Buy* 1 378.60p SI Trade
08:00:31 - 30-Jun-26
Unknown* 0 378.60p SI Trade
08:00:31 - 30-Jun-26
Buy* 4 378.60p SI Trade
08:00:31 - 30-Jun-26
Sell* 1 377.50p SI Trade
08:00:31 - 30-Jun-26
Buy* 1 378.60p SI Trade
08:00:31 - 30-Jun-26
Unknown* 0 377.50p SI Trade
08:00:31 - 30-Jun-26
Unknown* 0 378.60p SI Trade
08:00:31 - 30-Jun-26
Buy* 1 378.60p SI Trade
08:00:31 - 30-Jun-26
Buy* 13 378.60p SI Trade
08:00:31 - 30-Jun-26
Buy* 5 378.60p SI Trade
08:00:31 - 30-Jun-26
Buy* 340 377.70p Automatic Execution
08:00:31 - 30-Jun-26
Sell* 38 377.50p SI Trade
08:00:31 - 30-Jun-26
Buy* 26 378.60p SI Trade
08:00:31 - 30-Jun-26
Buy* 3 378.60p SI Trade
08:00:31 - 30-Jun-26
Sell* 132 377.50p SI Trade
08:00:31 - 30-Jun-26
Buy* 10 378.60p SI Trade
08:00:31 - 30-Jun-26
Sell* 40 377.50p SI Trade
08:00:31 - 30-Jun-26
Unknown* 0 378.60p SI Trade
08:00:31 - 30-Jun-26
Buy* 13 378.60p SI Trade
08:00:31 - 30-Jun-26
Unknown* 0 378.60p SI Trade
08:00:31 - 30-Jun-26
Sell* 26 377.50p SI Trade
08:00:31 - 30-Jun-26
Buy* 13 378.60p SI Trade
08:00:31 - 30-Jun-26
Buy* 13 378.60p SI Trade
08:00:31 - 30-Jun-26
Buy* 2 378.60p SI Trade
08:00:31 - 30-Jun-26
Buy* 3 378.60p SI Trade
08:00:31 - 30-Jun-26
Unknown* 0 378.60p SI Trade
08:00:31 - 30-Jun-26
Buy* 11 378.60p SI Trade
08:00:31 - 30-Jun-26
Unknown* 0 378.60p SI Trade
08:00:31 - 30-Jun-26
Buy* 1 378.60p SI Trade
08:00:31 - 30-Jun-26
Unknown* 0 377.50p SI Trade
08:00:31 - 30-Jun-26
Unknown* 0 378.60p SI Trade
08:00:31 - 30-Jun-26
Sell* 5 377.50p SI Trade
08:00:31 - 30-Jun-26
Buy* 2 378.60p SI Trade
08:00:31 - 30-Jun-26
Unknown* 0 377.50p SI Trade
08:00:31 - 30-Jun-26
Unknown* 0 378.60p SI Trade
08:00:31 - 30-Jun-26
Buy* 13 378.60p SI Trade
08:00:31 - 30-Jun-26
Buy* 5 378.60p SI Trade
08:00:31 - 30-Jun-26
Buy* 4 378.60p SI Trade
08:00:31 - 30-Jun-26
Unknown* 0 378.60p SI Trade
08:00:31 - 30-Jun-26
Buy* 1 378.60p SI Trade
08:00:31 - 30-Jun-26
FTSE 100 Latest
Value10,501.38
Change17.16