Marstons share trades.

The following table shows today's trades for Marstons. 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
16:35:26 - 29-May-26 48.00 193,217 Sell* 47.00 48.70
16:29:52 - 29-May-26 47.95 49 Buy* 47.00 48.70
16:29:52 - 29-May-26 47.45 1,568 Sell* 47.00 48.70
16:29:55 - 29-May-26 47.45 130 Sell* 47.00 48.65
16:29:55 - 29-May-26 47.45 5 Sell* 47.00 48.65
16:29:55 - 29-May-26 47.45 130 Sell* 47.00 48.65
16:29:49 - 29-May-26 47.55 379 Buy* 47.45 48.45
16:29:49 - 29-May-26 47.70 5,449 Buy* 47.45 48.45
16:29:45 - 29-May-26 47.90 279 Sell* 47.00 48.05
16:29:42 - 29-May-26 48.45 12 Buy* 47.90 48.45
16:29:28 - 29-May-26 48.25 1,656 Buy* 48.05 48.70
16:29:28 - 29-May-26 48.25 984 Buy* 48.05 48.70
16:29:20 - 29-May-26 48.45 50 Buy* 47.00 48.25
16:29:01 - 29-May-26 48.45 1 Buy* 47.90 48.45
16:27:22 - 29-May-26 48.50 6 Buy* 47.95 48.50
16:27:22 - 29-May-26 48.50 1,200 Buy* 47.95 48.50
16:27:20 - 29-May-26 48.50 16 Buy* 47.95 48.50
16:27:20 - 29-May-26 48.50 15 Buy* 47.95 48.50
16:27:19 - 29-May-26 48.50 7,200 Buy* 47.95 48.50
16:27:19 - 29-May-26 48.50 1 Buy* 47.95 48.50
16:27:18 - 29-May-26 48.50 90 Buy* 47.95 48.50
16:27:17 - 29-May-26 48.50 3,000 Buy* 47.95 48.50
16:27:16 - 29-May-26 48.50 80 Buy* 47.95 48.50
16:27:16 - 29-May-26 48.50 70 Buy* 47.95 48.50
16:27:16 - 29-May-26 48.50 6,300 Buy* 47.95 48.50
16:27:16 - 29-May-26 48.50 6,200 Buy* 47.95 48.50
16:27:15 - 29-May-26 48.50 2 Buy* 47.95 48.50
16:27:15 - 29-May-26 48.50 2 Buy* 47.95 48.50
16:27:13 - 29-May-26 48.50 5,152 Buy* 47.95 48.50
16:27:14 - 29-May-26 48.50 110 Buy* 47.95 48.50
16:27:14 - 29-May-26 48.50 110 Buy* 47.95 48.50
16:27:13 - 29-May-26 48.40 1 Buy* 47.95 48.50
16:27:11 - 29-May-26 48.50 4,900 Buy* 47.75 48.50
16:27:11 - 29-May-26 48.50 4,900 Buy* 47.75 48.50
16:27:11 - 29-May-26 48.50 26 Buy* 47.75 48.50
16:27:11 - 29-May-26 48.50 26 Buy* 47.75 48.50
16:27:10 - 29-May-26 48.50 12,500 Buy* 47.75 48.50
16:27:09 - 29-May-26 48.50 90 Buy* 47.75 48.50
16:27:09 - 29-May-26 48.50 1,034 Sell* 47.75 48.50
16:27:09 - 29-May-26 48.50 10,476 Sell* 47.75 48.50
16:27:09 - 29-May-26 48.50 1,024 Sell* 47.75 48.50
16:27:07 - 29-May-26 48.45 336 Sell* 48.05 48.55
16:27:07 - 29-May-26 48.55 10 Sell* 48.05 48.55
16:27:07 - 29-May-26 48.55 5 Sell* 48.05 48.55
16:27:04 - 29-May-26 48.55 580 Sell* 48.55 48.60
16:27:04 - 29-May-26 48.55 290 Sell* 48.55 48.60
16:27:04 - 29-May-26 48.55 1,060 Sell* 48.45 48.60
16:27:04 - 29-May-26 48.55 13,124 Sell* 48.45 48.60
16:27:04 - 29-May-26 48.55 376 Sell* 48.45 48.60
16:26:50 - 29-May-26 48.45 200 Sell* 48.45 48.60
16:26:50 - 29-May-26 48.45 2,456 Sell* 48.45 48.60
16:26:50 - 29-May-26 48.50 34 Sell* 48.50 48.60
16:26:50 - 29-May-26 48.55 225 Sell* 48.55 48.60
16:26:50 - 29-May-26 48.55 4 Sell* 48.55 48.60
16:26:50 - 29-May-26 48.55 76 Sell* 48.55 48.60
16:26:46 - 29-May-26 48.55 8,366 Sell* 48.50 48.60
16:26:43 - 29-May-26 48.55 34 Sell* 48.55 48.60
16:26:42 - 29-May-26 48.50 108 Sell* 48.50 48.60
16:26:42 - 29-May-26 48.50 235 Sell* 48.50 48.60
16:26:42 - 29-May-26 48.50 105 Sell* 48.50 48.60
16:26:42 - 29-May-26 48.50 158 Sell* 48.50 48.60
16:26:42 - 29-May-26 48.55 4 Sell* 48.50 48.60
16:26:42 - 29-May-26 48.55 14,000 Sell* 48.55 48.60
16:23:57 - 29-May-26 48.60 324 Buy* 48.55 48.70
16:23:57 - 29-May-26 48.60 695 Buy* 48.55 48.70
16:23:57 - 29-May-26 48.60 480 Buy* 48.55 48.70
16:18:15 - 29-May-26 48.55 324 Buy* 48.50 48.60
16:18:15 - 29-May-26 48.55 156 Buy* 48.50 48.60
16:18:15 - 29-May-26 48.55 258 Buy* 48.50 48.60
16:18:15 - 29-May-26 48.55 1 Buy* 48.50 48.55
16:18:14 - 29-May-26 48.55 107 Buy* 48.50 48.55
16:18:14 - 29-May-26 48.55 6 Buy* 48.50 48.55
16:18:14 - 29-May-26 48.55 111 Buy* 48.50 48.55
16:18:11 - 29-May-26 48.55 63 Buy* 48.45 48.55
16:18:11 - 29-May-26 48.55 15 Buy* 48.45 48.55
16:18:10 - 29-May-26 48.55 849 Sell* 48.55 48.60
16:18:10 - 29-May-26 48.55 1,800 Sell* 48.55 48.60
16:18:10 - 29-May-26 48.55 7,400 Sell* 48.55 48.60
16:15:59 - 29-May-26 48.65 324 Buy* 48.60 48.70
16:15:48 - 29-May-26 48.60 460 Buy* 48.55 48.65
16:15:33 - 29-May-26 48.60 570 Sell* 48.55 48.65
16:15:33 - 29-May-26 48.60 285 Sell* 48.55 48.65
16:15:32 - 29-May-26 48.60 831 Sell* 48.55 48.65
16:15:32 - 29-May-26 48.60 2,598 Sell* 48.55 48.65
16:15:32 - 29-May-26 48.60 1 Sell* 48.55 48.65
16:15:31 - 29-May-26 48.60 1 Sell* 48.55 48.65
16:15:11 - 29-May-26 48.70 204 Buy* 48.60 48.70
16:12:06 - 29-May-26 48.6026 1,215 Sell* 48.55 48.70
16:08:35 - 29-May-26 48.70 20 Buy* 48.55 48.70
16:08:21 - 29-May-26 48.60 480 Buy* 48.50 48.70
16:08:21 - 29-May-26 48.60 1,286 Buy* 48.50 48.70
16:08:21 - 29-May-26 48.60 248 Buy* 48.50 48.70
16:08:21 - 29-May-26 48.60 662 Buy* 48.50 48.70
16:07:55 - 29-May-26 48.60 944 Buy* 48.45 48.60
16:07:55 - 29-May-26 48.60 781 Buy* 48.45 48.60
16:07:55 - 29-May-26 48.60 121 Buy* 48.45 48.60
16:07:55 - 29-May-26 48.60 590 Buy* 48.45 48.60
16:06:59 - 29-May-26 48.60 300 Buy* 48.45 48.60
16:06:59 - 29-May-26 48.45 435 Sell* 48.45 48.60
16:04:11 - 29-May-26 48.5026 3,719 Sell* 48.45 48.60