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:54:13 - 18-Sep-26 74.90 271 Buy* 74.55 75.15
16:37:53 - 18-Sep-26 74.90 2,999 Buy* 74.55 75.15
16:35:11 - 18-Sep-26 74.90 1,447,389 Buy* 74.55 75.15
16:29:59 - 18-Sep-26 75.10 804 Buy* 74.55 75.10
16:29:59 - 18-Sep-26 75.10 230 Buy* 74.55 75.10
16:29:56 - 18-Sep-26 74.95 2,505 Buy* 74.55 75.10
16:29:56 - 18-Sep-26 74.95 2,023 Buy* 74.55 75.10
16:29:52 - 18-Sep-26 74.95 33 Buy* 74.55 74.95
16:29:50 - 18-Sep-26 74.90 35 Buy* 74.55 74.90
16:29:18 - 18-Sep-26 74.65 48 Sell* 74.65 74.90
16:29:02 - 18-Sep-26 74.90 43 Buy* 74.65 74.90
16:27:00 - 18-Sep-26 74.8023 6,645 Buy* 74.60 74.90
16:26:32 - 18-Sep-26 74.75 2,642 Buy* 74.65 74.95
16:26:32 - 18-Sep-26 74.75 607 Buy* 74.65 74.95
16:26:32 - 18-Sep-26 74.70 611 Buy* 74.65 74.95
16:26:32 - 18-Sep-26 74.70 568 Buy* 74.65 74.95
16:26:32 - 18-Sep-26 74.55 38 Sell* 74.55 74.80
16:26:32 - 18-Sep-26 74.55 1,579 Sell* 74.55 74.80
16:26:32 - 18-Sep-26 74.55 93 Sell* 74.55 74.80
16:25:25 - 18-Sep-26 74.55 379 Sell* 74.55 74.80
16:25:24 - 18-Sep-26 74.60 63 Sell* 74.55 74.80
16:24:59 - 18-Sep-26 74.80 6 Buy* 74.55 74.80
16:23:25 - 18-Sep-26 74.75 334 Buy* 74.65 74.90
16:23:25 - 18-Sep-26 74.75 261 Buy* 74.65 74.90
16:23:17 - 18-Sep-26 74.70 313 Sell* 74.65 74.75
16:23:17 - 18-Sep-26 74.70 1,848 Sell* 74.70 74.75
16:23:17 - 18-Sep-26 74.75 590 Buy* 74.70 75.15
16:23:06 - 18-Sep-26 74.75 33 Buy* 74.40 74.75
16:21:50 - 18-Sep-26 74.55 11 Sell* 74.45 74.70
16:21:50 - 18-Sep-26 74.55 1,189 Sell* 74.50 75.15
16:21:50 - 18-Sep-26 74.55 72 Sell* 74.50 75.15
16:20:17 - 18-Sep-26 74.60 1,930 Buy* 74.35 74.70
16:20:17 - 18-Sep-26 74.60 1,776 Buy* 74.35 74.60
16:17:44 - 18-Sep-26 74.60 9,758 Buy* 74.35 74.60
16:17:05 - 18-Sep-26 74.60 11,425 Buy* 74.45 74.60
16:16:09 - 18-Sep-26 74.6799 3,000 Buy* 74.45 74.60
16:15:40 - 18-Sep-26 74.55 567 Buy* 74.35 74.55
16:15:40 - 18-Sep-26 74.55 1,770 Buy* 74.35 74.60
16:15:40 - 18-Sep-26 74.45 1,671 Sell* 74.45 74.65
16:14:30 - 18-Sep-26 74.65 10,761 Buy* 74.45 74.65
16:14:30 - 18-Sep-26 74.60 54 Sell* 74.50 74.65
16:14:30 - 18-Sep-26 74.60 1,899 Sell* 74.60 74.75
16:14:30 - 18-Sep-26 74.60 1,252 Sell* 74.60 74.75
16:14:27 - 18-Sep-26 74.65 1,316 Sell* 74.60 74.75
16:13:20 - 18-Sep-26 74.75 9 Buy* 74.60 74.75
16:09:55 - 18-Sep-26 74.70 597 Buy* 74.60 74.75
16:09:55 - 18-Sep-26 74.70 2,200 Buy* 74.60 74.75
16:09:02 - 18-Sep-26 74.70 10,873 Buy* 74.60 74.70
16:09:00 - 18-Sep-26 74.60 350 Sell* 74.60 74.70
16:09:00 - 18-Sep-26 74.70 66 Buy* 74.60 74.70
16:09:00 - 18-Sep-26 74.70 2 Buy* 74.60 74.70
16:07:31 - 18-Sep-26 74.695 6,021 Buy* 74.60 74.75
16:07:09 - 18-Sep-26 74.6899 1,880 Buy* 74.60 74.75
16:05:46 - 18-Sep-26 74.80 250 Buy* 74.60 74.75
16:05:09 - 18-Sep-26 74.70 2,200 Buy* 74.60 74.75
16:05:09 - 18-Sep-26 74.70 6,950 Buy* 74.60 74.75
16:05:09 - 18-Sep-26 74.70 1,496 Buy* 74.60 74.75
16:05:09 - 18-Sep-26 74.70 198 Buy* 74.60 74.75
16:02:50 - 18-Sep-26 74.70 10,726 Buy* 74.45 74.70
16:02:46 - 18-Sep-26 74.70 11,881 Buy* 74.45 74.70
16:02:19 - 18-Sep-26 74.6697 623 Sell* 74.50 74.85
16:01:32 - 18-Sep-26 74.65 467 Buy* 74.40 74.65
16:01:32 - 18-Sep-26 74.65 1,757 Buy* 74.40 74.65
16:01:32 - 18-Sep-26 74.65 643 Buy* 74.40 74.65
16:01:32 - 18-Sep-26 74.65 771 Buy* 74.40 74.65
16:01:32 - 18-Sep-26 74.65 2,586 Buy* 74.40 74.65
16:01:16 - 18-Sep-26 74.60 101 Sell* 74.60 74.85
15:58:18 - 18-Sep-26 74.7499 2,000 Buy* 74.60 74.85
15:55:17 - 18-Sep-26 74.7498 3,988 Buy* 74.60 74.85
15:53:20 - 18-Sep-26 74.85 3 Buy* 74.60 74.85
15:45:14 - 18-Sep-26 74.80 585 Buy* 74.65 74.85
15:45:14 - 18-Sep-26 74.80 2,475 Buy* 74.65 74.85
15:44:02 - 18-Sep-26 74.70 526 Buy* 74.55 74.70
15:44:02 - 18-Sep-26 74.70 24 Buy* 74.55 74.70
15:44:02 - 18-Sep-26 74.65 314 Buy* 74.40 74.65
15:44:02 - 18-Sep-26 74.65 1,239 Buy* 74.40 74.65
15:44:02 - 18-Sep-26 74.65 573 Buy* 74.40 74.65
15:44:02 - 18-Sep-26 74.65 2,188 Buy* 74.40 74.65
15:44:00 - 18-Sep-26 74.6991 9 Buy* 74.40 74.70
15:43:15 - 18-Sep-26 74.70 11,267 Buy* 74.45 74.70
15:43:15 - 18-Sep-26 74.65 5,560 Buy* 74.45 74.70
15:43:15 - 18-Sep-26 74.60 2,395 Buy* 74.40 74.60
15:43:15 - 18-Sep-26 74.60 548 Buy* 74.40 74.60
15:43:15 - 18-Sep-26 74.60 1,760 Buy* 74.40 74.60
15:43:15 - 18-Sep-26 74.50 8,102 Sell* 74.40 74.70
15:43:15 - 18-Sep-26 74.60 2,210 Sell* 74.60 74.95
15:43:15 - 18-Sep-26 74.65 2,320 Sell* 74.65 74.95
15:43:15 - 18-Sep-26 74.65 1,924 Sell* 74.65 74.95
15:43:15 - 18-Sep-26 74.70 2,352 Sell* 74.65 74.95
15:42:22 - 18-Sep-26 74.85 573 Buy* 74.65 74.90
15:42:22 - 18-Sep-26 74.85 1,540 Buy* 74.55 74.85
15:42:15 - 18-Sep-26 74.85 4 Buy* 74.70 74.85
15:42:15 - 18-Sep-26 74.85 50 Buy* 74.70 74.85
15:42:15 - 18-Sep-26 74.75 1,583 Sell* 74.75 74.95
15:41:23 - 18-Sep-26 74.90 1,974 Sell* 74.90 75.10
15:40:22 - 18-Sep-26 75.00 80 Sell* 74.90 75.10
15:40:20 - 18-Sep-26 75.00 1,378 Sell* 75.00 75.15
15:40:14 - 18-Sep-26 75.00 1,378 Sell* 75.00 75.25
15:40:14 - 18-Sep-26 75.00 1,316 Sell* 75.00 75.25
15:39:11 - 18-Sep-26 74.75 98 Sell* 74.80 75.40