Ferguson share trades.

The following table shows today's trades for Ferguson. 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:57:22 - 26-Apr-24 17,109.7901 0 Unknown* 17,105.00 17,115.00
17:57:22 - 26-Apr-24 17,113.78827 1 Unknown* 17,105.00 17,115.00
13:56:42 - 26-Apr-24 17,115.00 0 Unknown* 17,105.00 17,115.00
17:09:14 - 26-Apr-24 17,101.306 781 Unknown* 17,105.00 17,115.00
17:08:38 - 26-Apr-24 17,130.00 47 Unknown* 17,105.00 17,115.00
17:08:12 - 26-Apr-24 17,095.688 887 Unknown* 17,105.00 17,115.00
16:59:40 - 26-Apr-24 17,100.00 27 Unknown* 17,105.00 17,115.00
16:59:40 - 26-Apr-24 17,050.00 52 Unknown* 17,105.00 17,115.00
13:49:00 - 26-Apr-24 17,120.00 0 Unknown* 17,105.00 17,115.00
13:49:00 - 26-Apr-24 17,120.00 0 Unknown* 17,105.00 17,115.00
16:44:17 - 26-Apr-24 17,052.131 1 Unknown* 17,105.00 17,115.00
16:44:17 - 26-Apr-24 17,076.708 3 Unknown* 17,105.00 17,115.00
16:43:50 - 26-Apr-24 17,063.294 23 Unknown* 17,105.00 17,115.00
16:43:50 - 26-Apr-24 17,098.751 764 Unknown* 17,105.00 17,115.00
16:43:50 - 26-Apr-24 17,103.29 16 Unknown* 17,105.00 17,115.00
16:43:49 - 26-Apr-24 17,063.294 72 Unknown* 17,105.00 17,115.00
16:43:49 - 26-Apr-24 17,075.792 2 Unknown* 17,105.00 17,115.00
16:41:47 - 26-Apr-24 17,100.00 200 Unknown* 17,105.00 17,115.00
16:41:47 - 26-Apr-24 17,100.00 200 Unknown* 17,105.00 17,115.00
16:36:58 - 26-Apr-24 17,094.999 100 Unknown* 17,105.00 17,115.00
16:34:58 - 26-Apr-24 17,098.014 130 Unknown* 17,105.00 17,115.00
16:24:45 - 26-Apr-24 17,100.00 450 Unknown* 17,105.00 17,115.00
16:15:26 - 26-Apr-24 17,099.872 5 Unknown* 17,105.00 17,115.00
16:15:26 - 26-Apr-24 17,071.807 199 Unknown* 17,105.00 17,115.00
16:11:18 - 26-Apr-24 17,046.269 52 Unknown* 17,105.00 17,115.00
16:09:17 - 26-Apr-24 17,029.872 20 Unknown* 17,105.00 17,115.00
15:57:14 - 26-Apr-24 17,109.722 39 Unknown* 17,105.00 17,115.00
15:57:13 - 26-Apr-24 17,099.145 16 Unknown* 17,105.00 17,115.00
15:55:39 - 26-Apr-24 17,100.953 1,533 Unknown* 17,105.00 17,115.00
13:43:54 - 26-Apr-24 17,115.00 0 Unknown* 17,105.00 17,115.00
15:35:00 - 26-Apr-24 17,100.00 15,969 Buy* 17,105.00 17,115.00
15:29:56 - 26-Apr-24 17,105.00 18 Sell* 17,965.00 16,600.00
15:29:55 - 26-Apr-24 17,105.00 7 Sell* 17,965.00 16,600.00
15:29:49 - 26-Apr-24 17,110.00 53 Buy* 17,105.00 17,110.00
15:29:20 - 26-Apr-24 17,110.00 4 Buy* 17,100.00 17,110.00
15:29:20 - 26-Apr-24 17,110.00 4 Buy* 17,100.00 17,110.00
15:28:36 - 26-Apr-24 17,105.00 3 Sell* 17,105.00 17,110.00
15:28:36 - 26-Apr-24 17,105.00 3 Sell* 17,105.00 17,110.00
15:28:36 - 26-Apr-24 17,105.00 2 Sell* 17,105.00 17,110.00
15:27:00 - 26-Apr-24 17,110.00 1 Sell* 17,110.00 17,120.00
15:26:33 - 26-Apr-24 17,115.00 3 Buy* 17,105.00 17,115.00
15:23:40 - 26-Apr-24 17,105.00 80 Sell* 17,105.00 17,110.00
15:23:38 - 26-Apr-24 17,105.00 28 Sell* 17,105.00 17,110.00
15:23:38 - 26-Apr-24 17,110.00 8 Buy* 17,105.00 17,110.00
15:23:09 - 26-Apr-24 17,105.00 4 Sell* 17,105.00 17,115.00
15:23:09 - 26-Apr-24 17,105.00 4 Sell* 17,105.00 17,115.00
15:22:25 - 26-Apr-24 17,110.00 19 Sell* 17,110.00 17,115.00
15:22:25 - 26-Apr-24 17,110.00 24 Sell* 17,110.00 17,115.00
15:22:25 - 26-Apr-24 17,110.00 10 Buy* 17,105.00 17,110.00
15:22:25 - 26-Apr-24 17,110.00 16 Buy* 17,105.00 17,110.00
15:22:00 - 26-Apr-24 17,103.00 20 Sell* 17,100.00 17,110.00
15:21:35 - 26-Apr-24 17,105.00 18 Buy* 17,100.00 17,105.00
15:21:35 - 26-Apr-24 17,105.00 37 Buy* 17,100.00 17,105.00
15:21:35 - 26-Apr-24 17,105.00 20 Buy* 17,100.00 17,105.00
15:21:34 - 26-Apr-24 17,105.00 39 Buy* 17,095.00 17,105.00
15:21:29 - 26-Apr-24 17,100.00 47 Sell* 17,100.00 17,105.00
15:20:10 - 26-Apr-24 17,105.00 51 Buy* 17,100.00 17,110.00
15:19:04 - 26-Apr-24 17,090.00 25 Sell* 17,090.00 17,100.00
15:19:04 - 26-Apr-24 17,090.00 47 Sell* 17,090.00 17,100.00
15:19:04 - 26-Apr-24 17,090.00 47 Sell* 17,090.00 17,100.00
15:19:04 - 26-Apr-24 17,100.00 37 Buy* 17,090.00 17,100.00
15:19:04 - 26-Apr-24 17,100.00 47 Buy* 17,090.00 17,100.00
15:19:04 - 26-Apr-24 17,100.00 47 Buy* 17,090.00 17,100.00
15:19:04 - 26-Apr-24 17,100.00 47 Buy* 17,090.00 17,100.00
15:13:28 - 26-Apr-24 17,085.00 42 Sell* 17,085.00 17,095.00
15:13:28 - 26-Apr-24 17,085.00 4 Sell* 17,085.00 17,095.00
15:13:28 - 26-Apr-24 17,085.00 4 Sell* 17,085.00 17,095.00
15:13:28 - 26-Apr-24 17,095.00 80 Sell* 17,095.00 17,105.00
15:13:28 - 26-Apr-24 17,095.00 5 Sell* 17,095.00 17,105.00
15:11:45 - 26-Apr-24 17,095.00 3 Sell* 17,095.00 17,105.00
15:09:57 - 26-Apr-24 17,105.00 58 Sell* 17,105.00 17,110.00
15:07:37 - 26-Apr-24 17,110.00 2 Buy* 17,105.00 17,110.00
15:07:37 - 26-Apr-24 17,110.00 79 Buy* 17,105.00 17,110.00
15:06:59 - 26-Apr-24 17,105.00 31 Buy* 17,100.00 17,105.00
15:06:42 - 26-Apr-24 17,100.00 7 Sell* 17,100.00 17,110.00
15:06:42 - 26-Apr-24 17,100.00 43 Sell* 17,100.00 17,110.00
15:06:40 - 26-Apr-24 17,105.00 22 Buy* 17,090.00 17,105.00
15:06:40 - 26-Apr-24 17,105.00 33 Buy* 17,090.00 17,105.00
15:06:40 - 26-Apr-24 17,105.00 80 Buy* 17,090.00 17,105.00
15:05:50 - 26-Apr-24 17,090.00 34 Sell* 17,090.00 17,100.00
15:05:50 - 26-Apr-24 17,090.00 3 Sell* 17,090.00 17,100.00
15:05:50 - 26-Apr-24 17,090.00 3 Sell* 17,090.00 17,105.00
15:05:50 - 26-Apr-24 17,100.00 40 Sell* 17,100.00 17,110.00
15:05:50 - 26-Apr-24 17,100.00 216 Sell* 17,100.00 17,110.00
15:05:43 - 26-Apr-24 17,105.00 135 Sell* 17,105.00 17,115.00
15:05:43 - 26-Apr-24 17,105.00 3 Sell* 17,105.00 17,115.00
15:05:43 - 26-Apr-24 17,105.00 47 Sell* 17,105.00 17,115.00
15:05:43 - 26-Apr-24 17,110.00 50 Buy* 17,105.00 17,110.00
15:05:39 - 26-Apr-24 17,100.00 31 Sell* 17,100.00 17,115.00
15:05:39 - 26-Apr-24 17,100.00 3 Sell* 17,100.00 17,115.00
15:05:39 - 26-Apr-24 17,100.00 3 Sell* 17,100.00 17,115.00
15:05:39 - 26-Apr-24 17,110.00 39 Sell* 17,110.00 17,115.00
15:05:39 - 26-Apr-24 17,110.00 52 Sell* 17,110.00 17,115.00
15:05:39 - 26-Apr-24 17,110.00 3 Sell* 17,110.00 17,115.00
15:05:39 - 26-Apr-24 17,110.00 2 Sell* 17,110.00 17,115.00
15:05:39 - 26-Apr-24 17,110.00 78 Sell* 17,110.00 17,120.00
15:05:39 - 26-Apr-24 17,110.00 14 Sell* 17,110.00 17,120.00
15:05:39 - 26-Apr-24 17,110.00 3 Sell* 17,110.00 17,120.00
15:05:39 - 26-Apr-24 17,110.00 4 Sell* 17,110.00 17,120.00
15:05:33 - 26-Apr-24 17,115.00 216 Sell* 17,115.00 17,120.00