Ibstock share trades.

The following table shows today's trades for Ibstock. 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:07 - 01-May-26 103.70 2,190 Buy* 103.10 103.70
16:35:07 - 01-May-26 103.70 142,594 Sell* 103.10 103.70
16:28:13 - 01-May-26 103.20 21 Sell* 103.10 103.50
16:28:13 - 01-May-26 103.30 760 Buy* 103.00 103.30
16:28:13 - 01-May-26 103.30 52 Buy* 103.00 103.30
16:28:13 - 01-May-26 103.30 21 Buy* 103.00 103.30
16:28:13 - 01-May-26 103.20 569 Sell* 103.20 103.40
16:28:13 - 01-May-26 103.20 760 Sell* 103.20 103.40
16:28:13 - 01-May-26 103.20 630 Sell* 103.20 103.40
16:28:03 - 01-May-26 103.20 412 Sell* 103.20 103.40
16:27:57 - 01-May-26 103.35 564 Buy* 103.20 103.50
16:25:14 - 01-May-26 103.30 577 Sell* 103.10 103.50
16:25:14 - 01-May-26 103.30 360 Sell* 103.10 103.50
16:24:43 - 01-May-26 103.60 12 Buy* 103.30 103.60
16:23:00 - 01-May-26 103.50 1,619 Buy* 103.10 103.60
16:23:00 - 01-May-26 103.50 816 Sell* 103.30 103.60
16:23:00 - 01-May-26 103.50 1,528 Sell* 103.30 103.60
16:23:00 - 01-May-26 103.50 439 Sell* 103.30 103.60
16:22:13 - 01-May-26 103.60 210 Sell* 103.60 103.90
16:22:13 - 01-May-26 103.60 514 Sell* 103.60 103.90
16:22:13 - 01-May-26 103.60 159 Sell* 103.60 103.90
16:22:13 - 01-May-26 103.60 584 Sell* 103.60 103.90
16:19:59 - 01-May-26 103.70 460 Sell* 103.50 103.90
16:19:59 - 01-May-26 103.70 1,716 Sell* 103.70 104.00
16:19:59 - 01-May-26 103.70 5 Sell* 103.70 104.00
16:19:59 - 01-May-26 103.70 1,528 Sell* 103.70 104.00
16:19:51 - 01-May-26 103.90 230 Buy* 103.70 104.00
16:19:51 - 01-May-26 103.80 230 Sell* 103.70 104.00
16:19:51 - 01-May-26 104.00 234 Buy* 103.70 104.00
16:19:10 - 01-May-26 103.80 772 Sell* 103.80 104.00
16:19:10 - 01-May-26 103.90 315 Sell* 103.80 104.00
16:19:10 - 01-May-26 104.00 88 Buy* 103.70 104.00
16:19:07 - 01-May-26 104.00 104 Buy* 103.70 104.00
16:18:05 - 01-May-26 104.00 390 Buy* 103.60 104.00
16:18:05 - 01-May-26 104.00 246 Buy* 103.60 104.00
16:18:05 - 01-May-26 104.00 318 Buy* 103.60 104.00
16:14:43 - 01-May-26 103.7505 2,000 Buy* 103.50 104.00
16:12:00 - 01-May-26 103.80 264 Buy* 103.50 104.00
16:12:00 - 01-May-26 103.70 264 Sell* 103.50 104.00
16:06:32 - 01-May-26 103.50 128 Sell* 103.50 104.00
16:06:32 - 01-May-26 103.50 295 Sell* 103.50 104.00
16:06:26 - 01-May-26 104.00 15 Buy* 103.50 104.00
16:02:26 - 01-May-26 103.989 30 Buy* 103.50 104.00
16:00:42 - 01-May-26 104.00 1 Buy* 103.50 104.00
15:58:18 - 01-May-26 103.60 670 Sell* 103.60 103.90
15:58:18 - 01-May-26 103.70 977 Sell* 103.70 104.10
15:57:28 - 01-May-26 103.9457 474 Sell* 103.70 104.20
15:56:41 - 01-May-26 103.95 420 Unknown* 103.70 104.20
15:56:07 - 01-May-26 103.80 1,081 Buy* 103.50 104.00
15:56:07 - 01-May-26 103.80 660 Sell* 103.80 104.40
15:56:06 - 01-May-26 103.80 1,481 Sell* 103.80 104.40
15:56:06 - 01-May-26 103.80 140 Sell* 103.80 104.40
15:55:50 - 01-May-26 104.1003 976 Buy* 103.80 104.40
15:55:21 - 01-May-26 103.812 1 Sell* 103.80 104.40
15:42:58 - 01-May-26 103.6651 19,281 Sell* 103.50 104.00
15:40:51 - 01-May-26 103.70 1,589 Sell* 103.50 103.80
15:40:51 - 01-May-26 103.60 69 Sell* 103.60 104.00
15:40:51 - 01-May-26 103.70 193 Buy* 103.60 103.70
15:40:51 - 01-May-26 103.70 2,139 Buy* 103.60 103.80
15:40:51 - 01-May-26 103.70 179 Buy* 103.60 103.80
15:40:42 - 01-May-26 103.70 195 Buy* 103.50 103.90
15:40:42 - 01-May-26 103.70 1,755 Buy* 103.50 103.90
15:39:24 - 01-May-26 103.80 239 Buy* 103.40 103.80
15:39:24 - 01-May-26 103.80 1 Buy* 103.40 103.80
15:24:16 - 01-May-26 103.30 1 Sell* 103.30 103.80
15:13:42 - 01-May-26 103.80 24 Buy* 103.30 103.80
15:13:31 - 01-May-26 103.55 3 Buy* 103.30 103.80
15:13:31 - 01-May-26 103.6274 5 Buy* 103.30 103.80
15:05:31 - 01-May-26 103.90 1 Buy* 103.30 103.90
15:03:08 - 01-May-26 103.60 381 Sell* 103.30 103.90
15:03:08 - 01-May-26 103.60 1,741 Sell* 103.30 103.90
15:02:01 - 01-May-26 104.30 8 Buy* 103.40 104.30
15:02:01 - 01-May-26 103.50 4,489 Buy* 103.40 104.30
15:01:50 - 01-May-26 103.50 415 Buy* 103.00 103.50
15:01:46 - 01-May-26 103.30 1,790 Sell* 103.00 103.50
15:01:46 - 01-May-26 103.30 10 Sell* 103.00 103.50
15:01:46 - 01-May-26 103.30 3,394 Sell* 103.00 103.50
15:01:46 - 01-May-26 103.50 1,006 Buy* 103.00 103.50
15:01:46 - 01-May-26 103.40 1,927 Sell* 103.00 103.50
15:01:46 - 01-May-26 103.40 767 Sell* 103.00 103.50
15:01:46 - 01-May-26 103.50 806 Sell* 103.00 103.50
15:01:46 - 01-May-26 103.50 2,013 Sell* 103.00 103.50
15:00:22 - 01-May-26 103.90 10 Buy* 103.00 104.70
15:00:22 - 01-May-26 103.20 4,885 Buy* 103.00 104.70
15:00:22 - 01-May-26 103.20 5,341 Buy* 103.00 104.70
15:00:22 - 01-May-26 103.20 1,734 Buy* 103.00 104.70
15:00:22 - 01-May-26 103.20 1,082 Buy* 103.00 104.70
15:00:22 - 01-May-26 103.10 1,082 Buy* 103.00 104.70
14:58:28 - 01-May-26 103.00 1,718 Sell* 102.80 103.10
14:58:28 - 01-May-26 103.00 133 Buy* 102.70 103.10
14:58:28 - 01-May-26 103.00 1,121 Buy* 102.70 103.00
14:58:28 - 01-May-26 103.00 363 Buy* 102.70 103.00
14:55:21 - 01-May-26 102.80 200 Buy* 102.70 103.00
14:55:21 - 01-May-26 102.80 1,491 Buy* 102.70 103.00
14:55:21 - 01-May-26 102.80 77 Buy* 102.70 103.00
14:53:56 - 01-May-26 102.6503 1,033 Buy* 102.50 102.80
14:53:57 - 01-May-26 102.50 15 Sell* 102.50 102.80
14:50:30 - 01-May-26 102.80 48 Buy* 102.50 102.80
14:50:30 - 01-May-26 102.50 1 Sell* 102.50 102.80
14:49:24 - 01-May-26 102.617 2,000 Sell* 102.50 102.80