Grainger plc share trades.

The following table shows today's trades for Grainger plc. 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
17:12:47 - 19-Apr-24 250.252 5,204 Unknown* 251.50 253.00
17:10:12 - 19-Apr-24 250.259 7,151 Unknown* 251.50 253.00
17:05:39 - 19-Apr-24 252.50 395 Unknown* 251.50 253.00
17:03:38 - 19-Apr-24 252.497 16,261 Unknown* 251.50 253.00
16:57:26 - 19-Apr-24 249.511 351 Unknown* 251.50 253.00
16:57:26 - 19-Apr-24 250.275 4 Unknown* 251.50 253.00
16:57:26 - 19-Apr-24 249.513 42 Unknown* 251.50 253.00
16:44:34 - 19-Apr-24 249.968 391 Unknown* 251.50 253.00
16:42:23 - 19-Apr-24 249.944 9 Unknown* 251.50 253.00
16:33:54 - 19-Apr-24 249.497 19,869 Unknown* 251.50 253.00
16:31:41 - 19-Apr-24 249.231 13 Unknown* 251.50 253.00
16:28:24 - 19-Apr-24 251.675 29 Unknown* 251.50 253.00
16:21:20 - 19-Apr-24 249.795 1,784 Unknown* 251.50 253.00
16:21:00 - 19-Apr-24 251.581 1,532 Unknown* 251.50 253.00
16:20:37 - 19-Apr-24 249.545 1,906 Unknown* 251.50 253.00
16:20:37 - 19-Apr-24 252.495 3,912 Unknown* 251.50 253.00
16:18:06 - 19-Apr-24 248.731 1,142 Unknown* 251.50 253.00
16:03:46 - 19-Apr-24 250.498 306 Unknown* 251.50 253.00
16:02:52 - 19-Apr-24 252.498 29,115 Unknown* 251.50 253.00
15:57:04 - 19-Apr-24 252.513 7,242 Unknown* 251.50 253.00
15:56:21 - 19-Apr-24 252.487 1,077 Unknown* 251.50 253.00
15:35:19 - 19-Apr-24 252.50 211,692 Buy* 251.50 253.00
15:29:35 - 19-Apr-24 252.50 29 Buy* 251.50 252.50
15:29:34 - 19-Apr-24 252.50 9 Buy* 251.50 252.50
15:29:34 - 19-Apr-24 252.00 11 Buy* 251.50 252.00
15:29:30 - 19-Apr-24 252.00 5 Buy* 251.50 252.00
15:29:22 - 19-Apr-24 251.50 10 Sell* 251.50 252.50
15:28:37 - 19-Apr-24 252.00 32 Buy* 251.50 252.00
15:27:38 - 19-Apr-24 252.467 1 Buy* 251.50 252.50
15:27:03 - 19-Apr-24 252.00 4 Sell* 252.00 252.50
15:26:02 - 19-Apr-24 252.00 570 Buy* 251.50 252.00
15:26:02 - 19-Apr-24 252.00 9 Buy* 251.50 252.00
15:19:36 - 19-Apr-24 252.00 562 Sell* 252.00 252.50
15:19:36 - 19-Apr-24 252.00 8 Sell* 252.00 252.50
15:19:36 - 19-Apr-24 252.00 7 Sell* 252.00 252.50
15:19:36 - 19-Apr-24 252.00 3 Sell* 252.00 252.50
15:12:14 - 19-Apr-24 251.50 549 Sell* 251.50 252.50
15:12:14 - 19-Apr-24 251.50 570 Sell* 251.50 252.50
15:12:14 - 19-Apr-24 251.50 1,251 Sell* 251.50 252.50
15:12:14 - 19-Apr-24 251.50 511 Sell* 251.50 252.50
15:12:14 - 19-Apr-24 251.50 161 Sell* 251.50 252.50
15:12:14 - 19-Apr-24 251.50 125 Sell* 251.50 252.50
15:12:14 - 19-Apr-24 251.50 270 Sell* 251.50 252.50
15:03:49 - 19-Apr-24 252.00 738 Buy* 251.50 252.00
15:03:49 - 19-Apr-24 252.00 135 Buy* 251.50 252.00
15:03:44 - 19-Apr-24 252.00 4 Sell* 252.00 252.50
14:59:12 - 19-Apr-24 252.00 995 Buy* 251.50 252.00
14:55:51 - 19-Apr-24 251.65 1 Sell* 251.50 252.00
14:55:02 - 19-Apr-24 252.00 100 Sell* 252.00 252.50
14:55:02 - 19-Apr-24 252.00 6 Sell* 252.00 252.50
14:55:02 - 19-Apr-24 252.00 7 Sell* 252.00 252.50
14:55:02 - 19-Apr-24 252.00 12 Sell* 252.00 252.50
14:55:02 - 19-Apr-24 252.00 6 Sell* 252.00 252.50
14:55:00 - 19-Apr-24 252.50 54 Buy* 252.00 252.50
14:55:00 - 19-Apr-24 252.50 46 Buy* 252.00 252.50
14:47:06 - 19-Apr-24 252.50 697 Buy* 251.50 252.50
14:47:06 - 19-Apr-24 252.50 1,104 Buy* 251.50 252.50
14:47:06 - 19-Apr-24 252.50 1,196 Buy* 251.50 252.50
14:47:06 - 19-Apr-24 252.50 82 Buy* 251.50 252.50
14:47:05 - 19-Apr-24 252.00 46 Buy* 251.50 252.00
14:47:04 - 19-Apr-24 252.00 73 Buy* 251.00 252.50
14:47:04 - 19-Apr-24 252.00 27 Buy* 251.00 252.00
14:47:04 - 19-Apr-24 252.00 9 Buy* 251.00 252.00
14:47:04 - 19-Apr-24 252.00 72 Buy* 251.00 252.00
14:47:04 - 19-Apr-24 252.00 144 Buy* 251.00 252.00
14:47:04 - 19-Apr-24 252.00 535 Buy* 251.00 252.00
14:46:41 - 19-Apr-24 249.037 224,332 Unknown* 251.00 252.00
14:29:26 - 19-Apr-24 251.50 357 Buy* 250.50 251.50
14:29:26 - 19-Apr-24 251.50 50 Buy* 250.50 251.50
14:26:56 - 19-Apr-24 251.00 4 Sell* 251.00 251.50
14:23:36 - 19-Apr-24 251.00 560 Buy* 250.00 251.00
14:23:36 - 19-Apr-24 251.00 50 Buy* 250.00 251.00
14:18:10 - 19-Apr-24 251.00 331 Buy* 250.00 251.00
14:18:10 - 19-Apr-24 251.00 993 Buy* 250.00 251.00
14:18:10 - 19-Apr-24 250.50 570 Sell* 250.50 251.50
14:18:10 - 19-Apr-24 250.50 276 Sell* 250.50 251.50
14:18:10 - 19-Apr-24 250.50 9 Sell* 250.50 251.50
14:18:10 - 19-Apr-24 250.50 951 Sell* 250.50 251.50
14:18:09 - 19-Apr-24 251.00 200 Sell* 251.00 252.00
14:18:09 - 19-Apr-24 251.00 100 Sell* 251.00 252.00
14:17:58 - 19-Apr-24 251.50 87 Buy* 250.50 251.50
14:17:58 - 19-Apr-24 251.50 73 Buy* 250.50 251.50
14:17:55 - 19-Apr-24 251.00 480 Buy* 250.00 251.00
14:17:55 - 19-Apr-24 251.00 800 Buy* 250.00 251.00
14:17:55 - 19-Apr-24 251.00 1,463 Buy* 250.00 251.00
14:17:55 - 19-Apr-24 250.00 1,399 Buy* 249.00 250.00
14:17:54 - 19-Apr-24 249.50 2,882 Buy* 249.00 249.50
14:17:54 - 19-Apr-24 249.50 1,913 Unknown* 249.00 250.00
14:17:54 - 19-Apr-24 249.50 1,927 Buy* 249.00 249.50
14:17:54 - 19-Apr-24 249.50 3,540 Buy* 249.00 249.50
14:17:54 - 19-Apr-24 249.50 285 Buy* 249.00 249.50
14:17:54 - 19-Apr-24 249.50 285 Buy* 249.00 249.50
14:17:54 - 19-Apr-24 249.50 285 Buy* 249.00 249.50
14:17:54 - 19-Apr-24 249.50 1,438 Buy* 249.00 249.50
14:17:54 - 19-Apr-24 249.50 3,840 Buy* 249.00 249.50
14:17:54 - 19-Apr-24 249.50 1,969 Buy* 249.00 249.50
14:17:54 - 19-Apr-24 249.50 216 Buy* 249.00 249.50
14:17:54 - 19-Apr-24 249.50 24 Buy* 249.00 249.50
14:17:54 - 19-Apr-24 249.50 184 Unknown* 249.00 250.00
14:17:54 - 19-Apr-24 249.50 285 Buy* 249.00 249.50