Marshalls PLC (MSLH) Trading Data | Ticker| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 17/07/2026 | 15:35:19 | 149.40p | 242,627 | £362,484.74 | Exchange | Buy | UT |
| 17/07/2026 | 15:35:19 | 149.40p | 11,669 | £17,433.49 | Off-book | Buy | SI |
| 17/07/2026 | 15:29:52 | 149.10p | 224 | £333.98 | Exchange | Buy | AT |
| 17/07/2026 | 15:29:47 | 149.10p | 1 | £1.49 | Exchange | Buy | AT |
| 17/07/2026 | 15:28:28 | 148.90p | 400 | £595.60 | Exchange | Buy | AT |
| 17/07/2026 | 15:28:28 | 148.90p | 31 | £46.16 | Exchange | Buy | AT |
| 17/07/2026 | 15:28:27 | 148.80p | 134 | £199.39 | Exchange | Sell | AT |
| 17/07/2026 | 15:28:27 | 148.80p | 155 | £230.64 | Exchange | Sell | AT |
| 17/07/2026 | 15:28:27 | 148.80p | 111 | £165.17 | Exchange | Buy | AT |
| 17/07/2026 | 15:28:27 | 148.80p | 35 | £52.08 | Exchange | Buy | AT |
| 17/07/2026 | 15:27:44 | 148.70p | 31 | £46.10 | Exchange | Buy | AT |
| 17/07/2026 | 15:25:59 | 148.70p | 194 | £288.48 | Exchange | Buy | AT |
| 17/07/2026 | 15:25:59 | 148.70p | 206 | £306.32 | Exchange | Buy | AT |
| 17/07/2026 | 15:25:59 | 148.50p | 57 | £84.64 | Exchange | Sell | AT |
| 17/07/2026 | 15:25:59 | 148.50p | 1 | £1.49 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 148.80p | 430 | £639.84 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 148.80p | 718 | £1,068.38 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 149.00p | 550 | £819.50 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 149.00p | 64 | £95.36 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 149.00p | 1,326 | £1,975.74 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 149.00p | 1 | £1.49 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 149.00p | 160 | £238.40 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 149.00p | 1 | £1.49 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 149.00p | 449 | £669.01 | Exchange | Sell | AT |
| 17/07/2026 | 15:22:34 | 149.30p | 53 | £79.13 | Exchange | Buy | AT |
| 17/07/2026 | 15:22:34 | 149.20p | 36 | £53.71 | Exchange | Buy | AT |
| 17/07/2026 | 15:13:54 | 149.00p | 98 | £146.02 | Exchange | Buy | AT |
| 17/07/2026 | 15:08:21 | 149.10p | 541 | £806.63 | Exchange | Sell | AT |
| 17/07/2026 | 15:08:21 | 149.10p | 68 | £101.39 | Exchange | Sell | AT |
| 17/07/2026 | 15:08:21 | 149.10p | 1,326 | £1,977.07 | Exchange | Sell | AT |
| 17/07/2026 | 15:08:05 | 149.10p | 1 | £1.49 | Exchange | Sell | AT |
| 17/07/2026 | 15:08:05 | 149.10p | 454 | £676.91 | Exchange | Sell | AT |
| 17/07/2026 | 15:08:05 | 149.10p | 779 | £1,161.49 | Exchange | Sell | AT |
| 17/07/2026 | 15:01:52 | 149.40p | 2,500 | £3,735.00 | Exchange | Buy | AT |
| 17/07/2026 | 15:01:52 | 149.20p | 439 | £654.99 | Exchange | Unknown | AT |
| 17/07/2026 | 15:01:52 | 149.20p | 756 | £1,127.95 | Exchange | Unknown | AT |
| 17/07/2026 | 15:01:09 | 149.30p | 487 | £727.09 | Exchange | Sell | AT |
| 17/07/2026 | 15:01:09 | 149.30p | 78 | £116.45 | Exchange | Sell | AT |
| 17/07/2026 | 15:00:42 | 149.40p | 142 | £212.15 | Exchange | Sell | AT |
| 17/07/2026 | 15:00:42 | 149.40p | 424 | £633.46 | Exchange | Sell | AT |
| 17/07/2026 | 14:58:54 | 149.50p | 108 | £161.46 | Exchange | Sell | AT |
| 17/07/2026 | 14:58:54 | 149.50p | 2 | £2.99 | Exchange | Sell | AT |
| 17/07/2026 | 14:58:54 | 149.50p | 316 | £472.42 | Exchange | Sell | AT |
| 17/07/2026 | 14:58:54 | 149.50p | 522 | £780.39 | Exchange | Sell | AT |
| 17/07/2026 | 14:58:54 | 149.50p | 420 | £627.90 | Exchange | Sell | AT |
| 17/07/2026 | 14:58:05 | 149.70p | 1,516 | £2,269.45 | Exchange | Buy | AT |
| 17/07/2026 | 14:58:05 | 149.70p | 316 | £473.05 | Exchange | Buy | AT |
| 17/07/2026 | 14:58:05 | 149.70p | 413 | £618.26 | Exchange | Buy | AT |
| 17/07/2026 | 14:58:05 | 149.40p | 1,119 | £1,671.79 | Exchange | Buy | AT |
| 17/07/2026 | 14:58:05 | 149.50p | 433 | £647.34 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 17/07/2026 | 15:35:19 | 149.40p | 242,627 | £362,484.74 | Exchange | Buy | UT |
| 17/07/2026 | 15:35:19 | 149.40p | 11,669 | £17,433.49 | Off-book | Buy | SI |
| 17/07/2026 | 15:29:52 | 149.10p | 224 | £333.98 | Exchange | Buy | AT |
| 17/07/2026 | 15:29:47 | 149.10p | 1 | £1.49 | Exchange | Buy | AT |
| 17/07/2026 | 15:28:28 | 148.90p | 400 | £595.60 | Exchange | Buy | AT |
| 17/07/2026 | 15:28:28 | 148.90p | 31 | £46.16 | Exchange | Buy | AT |
| 17/07/2026 | 15:28:27 | 148.80p | 134 | £199.39 | Exchange | Sell | AT |
| 17/07/2026 | 15:28:27 | 148.80p | 155 | £230.64 | Exchange | Sell | AT |
| 17/07/2026 | 15:28:27 | 148.80p | 111 | £165.17 | Exchange | Buy | AT |
| 17/07/2026 | 15:28:27 | 148.80p | 35 | £52.08 | Exchange | Buy | AT |
| 17/07/2026 | 15:27:44 | 148.70p | 31 | £46.10 | Exchange | Buy | AT |
| 17/07/2026 | 15:25:59 | 148.70p | 194 | £288.48 | Exchange | Buy | AT |
| 17/07/2026 | 15:25:59 | 148.70p | 206 | £306.32 | Exchange | Buy | AT |
| 17/07/2026 | 15:25:59 | 148.50p | 57 | £84.64 | Exchange | Sell | AT |
| 17/07/2026 | 15:25:59 | 148.50p | 1 | £1.49 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 148.80p | 430 | £639.84 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 148.80p | 718 | £1,068.38 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 149.00p | 550 | £819.50 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 149.00p | 64 | £95.36 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 149.00p | 1,326 | £1,975.74 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 149.00p | 1 | £1.49 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 149.00p | 160 | £238.40 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 149.00p | 1 | £1.49 | Exchange | Sell | AT |
| 17/07/2026 | 15:24:01 | 149.00p | 449 | £669.01 | Exchange | Sell | AT |
| 17/07/2026 | 15:22:34 | 149.30p | 53 | £79.13 | Exchange | Buy | AT |
| 17/07/2026 | 15:22:34 | 149.20p | 36 | £53.71 | Exchange | Buy | AT |
| 17/07/2026 | 15:13:54 | 149.00p | 98 | £146.02 | Exchange | Buy | AT |
| 17/07/2026 | 15:08:21 | 149.10p | 541 | £806.63 | Exchange | Sell | AT |
| 17/07/2026 | 15:08:21 | 149.10p | 68 | £101.39 | Exchange | Sell | AT |
| 17/07/2026 | 15:08:21 | 149.10p | 1,326 | £1,977.07 | Exchange | Sell | AT |
| 17/07/2026 | 15:08:05 | 149.10p | 1 | £1.49 | Exchange | Sell | AT |
| 17/07/2026 | 15:08:05 | 149.10p | 454 | £676.91 | Exchange | Sell | AT |
| 17/07/2026 | 15:08:05 | 149.10p | 779 | £1,161.49 | Exchange | Sell | AT |
| 17/07/2026 | 15:01:52 | 149.40p | 2,500 | £3,735.00 | Exchange | Buy | AT |
| 17/07/2026 | 15:01:52 | 149.20p | 439 | £654.99 | Exchange | Unknown | AT |
| 17/07/2026 | 15:01:52 | 149.20p | 756 | £1,127.95 | Exchange | Unknown | AT |
| 17/07/2026 | 15:01:09 | 149.30p | 487 | £727.09 | Exchange | Sell | AT |
| 17/07/2026 | 15:01:09 | 149.30p | 78 | £116.45 | Exchange | Sell | AT |
| 17/07/2026 | 15:00:42 | 149.40p | 142 | £212.15 | Exchange | Sell | AT |
| 17/07/2026 | 15:00:42 | 149.40p | 424 | £633.46 | Exchange | Sell | AT |
| 17/07/2026 | 14:58:54 | 149.50p | 108 | £161.46 | Exchange | Sell | AT |
| 17/07/2026 | 14:58:54 | 149.50p | 2 | £2.99 | Exchange | Sell | AT |
| 17/07/2026 | 14:58:54 | 149.50p | 316 | £472.42 | Exchange | Sell | AT |
| 17/07/2026 | 14:58:54 | 149.50p | 522 | £780.39 | Exchange | Sell | AT |
| 17/07/2026 | 14:58:54 | 149.50p | 420 | £627.90 | Exchange | Sell | AT |
| 17/07/2026 | 14:58:05 | 149.70p | 1,516 | £2,269.45 | Exchange | Buy | AT |
| 17/07/2026 | 14:58:05 | 149.70p | 316 | £473.05 | Exchange | Buy | AT |
| 17/07/2026 | 14:58:05 | 149.70p | 413 | £618.26 | Exchange | Buy | AT |
| 17/07/2026 | 14:58:05 | 149.40p | 1,119 | £1,671.79 | Exchange | Buy | AT |
| 17/07/2026 | 14:58:05 | 149.50p | 433 | £647.34 | Exchange | Buy | AT |