Ashtead Technology share trades.

The following table shows today's trades for Ashtead Technology. 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
12:48:49 - 27-Jul-26 424.37 1,500 Buy* 421.50 425.00
12:45:00 - 27-Jul-26 422.99757 86 Sell* 421.50 425.00
12:45:00 - 27-Jul-26 422.99757 86 Sell* 421.50 425.00
12:43:25 - 27-Jul-26 424.8346 2,351 Buy* 421.50 425.00
12:41:51 - 27-Jul-26 423.00 1,029 Sell* 423.00 425.00
12:41:26 - 27-Jul-26 421.895 3,058 Sell* 420.50 425.00
12:40:42 - 27-Jul-26 422.75 469 Unknown* 420.50 425.00
12:37:29 - 27-Jul-26 423.00 235 Buy* 420.50 425.50
12:30:17 - 27-Jul-26 425.159 4,261 Buy* 420.50 425.50
12:25:00 - 27-Jul-26 422.35218 124 Sell* 420.50 425.50
12:25:00 - 27-Jul-26 422.35218 124 Sell* 420.50 425.50
12:21:31 - 27-Jul-26 422.50 567 Buy* 420.50 422.50
12:21:31 - 27-Jul-26 422.50 1,463 Buy* 420.50 422.50
12:21:31 - 27-Jul-26 422.00 44 Buy* 420.50 422.00
12:20:09 - 27-Jul-26 422.00 320 Buy* 420.50 422.00
12:20:00 - 27-Jul-26 421.55822 188 Buy* 420.50 422.50
12:20:00 - 27-Jul-26 421.55822 823 Buy* 420.50 422.50
12:20:00 - 27-Jul-26 421.55822 823 Buy* 420.50 422.50
12:20:00 - 27-Jul-26 421.55822 188 Buy* 420.50 422.50
12:19:43 - 27-Jul-26 422.00 35 Sell* 420.50 422.50
12:19:43 - 27-Jul-26 422.00 86 Sell* 420.50 422.50
12:19:43 - 27-Jul-26 422.00 250 Sell* 420.50 422.50
12:17:40 - 27-Jul-26 423.64 900 Buy* 422.00 424.00
12:15:00 - 27-Jul-26 423.00 173 Buy* 422.00 424.00
12:15:00 - 27-Jul-26 423.00 173 Buy* 422.00 424.00
11:58:55 - 27-Jul-26 423.50 30 Buy* 422.00 425.00
11:49:37 - 27-Jul-26 420.50 77 Sell* 420.50 425.50
11:49:37 - 27-Jul-26 420.50 360 Sell* 420.50 425.50
11:49:37 - 27-Jul-26 420.50 256 Sell* 420.50 425.50
11:49:17 - 27-Jul-26 425.50 7 Buy* 421.00 425.50
11:46:17 - 27-Jul-26 423.50 295 Buy* 421.50 425.50
11:27:02 - 27-Jul-26 425.00 113 Buy* 420.50 425.00
11:27:02 - 27-Jul-26 425.00 227 Buy* 420.50 425.00
11:27:02 - 27-Jul-26 425.00 260 Buy* 420.50 425.00
11:27:02 - 27-Jul-26 425.00 200 Buy* 420.50 425.00
11:26:02 - 27-Jul-26 421.50 104 Buy* 420.00 421.50
11:26:02 - 27-Jul-26 421.50 300 Buy* 420.00 421.50
11:24:42 - 27-Jul-26 422.00 75 Sell* 421.50 422.50
11:24:21 - 27-Jul-26 423.50 4 Buy* 422.00 423.00
11:24:21 - 27-Jul-26 422.50 600 Sell* 422.00 423.00
11:24:21 - 27-Jul-26 422.50 244 Sell* 422.50 423.00
11:23:33 - 27-Jul-26 426.50 1,500 Buy* 422.50 426.50
11:21:55 - 27-Jul-26 424.00 5,422 Sell* 421.00 427.00
11:21:55 - 27-Jul-26 424.50 264 Sell* 421.00 427.00
11:21:55 - 27-Jul-26 424.50 900 Sell* 421.00 427.00
11:21:55 - 27-Jul-26 425.00 93 Buy* 424.50 428.50
11:21:55 - 27-Jul-26 424.00 45 Buy* 420.50 424.00
11:21:55 - 27-Jul-26 424.00 1,569 Buy* 420.00 424.00
11:21:55 - 27-Jul-26 424.00 1,146 Buy* 420.00 424.00
11:21:55 - 27-Jul-26 423.50 173 Buy* 420.00 423.50
11:21:55 - 27-Jul-26 423.50 600 Buy* 420.00 423.50
11:19:54 - 27-Jul-26 422.87 1,174 Buy* 420.00 423.50
11:18:38 - 27-Jul-26 422.393 1,412 Buy* 420.00 423.50
11:13:57 - 27-Jul-26 422.457 1,883 Buy* 420.00 424.00
11:12:49 - 27-Jul-26 424.00 200 Buy* 420.00 424.00
11:12:05 - 27-Jul-26 422.00 352 Unknown* 420.00 424.00
11:10:51 - 27-Jul-26 420.00 76 Sell* 420.00 424.00
11:10:33 - 27-Jul-26 422.00 1,500 Unknown* 420.00 424.00
11:04:21 - 27-Jul-26 424.50 590 Sell* 420.00 427.00
11:04:21 - 27-Jul-26 424.50 210 Buy* 420.00 425.00
11:04:21 - 27-Jul-26 424.50 177 Buy* 420.00 424.50
11:01:04 - 27-Jul-26 424.50 0 Unknown* 420.00 424.50
10:56:30 - 27-Jul-26 422.00 1,152 Sell* 422.00 424.00
10:56:30 - 27-Jul-26 422.50 1,000 Buy* 422.00 422.50
10:56:30 - 27-Jul-26 422.00 62 Sell* 422.00 422.50
10:56:30 - 27-Jul-26 422.00 63 Sell* 422.00 422.50
10:56:30 - 27-Jul-26 421.50 223 Buy* 420.00 422.50
10:56:19 - 27-Jul-26 422.12 2,356 Buy* 420.00 421.50
10:54:37 - 27-Jul-26 422.50 2 Buy* 420.00 422.00
10:54:37 - 27-Jul-26 421.50 1,330 Sell* 420.00 422.50
10:54:37 - 27-Jul-26 421.50 1,372 Sell* 421.50 422.50
10:54:37 - 27-Jul-26 422.00 555 Sell* 421.50 422.50
10:54:37 - 27-Jul-26 422.00 351 Sell* 421.50 422.50
10:54:27 - 27-Jul-26 422.553 1,000 Sell* 422.00 426.00
10:51:50 - 27-Jul-26 423.50 500 Buy* 420.00 423.50
10:49:17 - 27-Jul-26 421.50 623 Sell* 421.50 424.50
10:49:17 - 27-Jul-26 421.50 100 Sell* 421.50 424.50
10:49:17 - 27-Jul-26 422.00 627 Sell* 421.50 425.00
10:49:17 - 27-Jul-26 422.00 253 Sell* 422.00 425.00
10:49:17 - 27-Jul-26 422.50 385 Sell* 422.00 425.00
10:48:39 - 27-Jul-26 425.00 1,581 Sell* 425.00 427.50
10:48:39 - 27-Jul-26 425.00 1,302 Sell* 425.00 427.50
10:48:39 - 27-Jul-26 425.50 80 Sell* 425.00 427.50
10:48:36 - 27-Jul-26 425.50 450 Sell* 425.50 429.50
10:48:36 - 27-Jul-26 425.50 20 Sell* 425.50 429.50
10:38:23 - 27-Jul-26 426.003 800 Sell* 423.00 429.50
10:34:36 - 27-Jul-26 423.00 75 Sell* 423.00 430.00
10:34:36 - 27-Jul-26 423.00 75 Sell* 423.00 430.00
10:24:27 - 27-Jul-26 429.00 0 Unknown* 422.50 429.00
10:18:32 - 27-Jul-26 424.50 752 Sell* 424.50 428.50
10:18:32 - 27-Jul-26 424.50 265 Sell* 424.50 428.50
10:18:32 - 27-Jul-26 425.00 65 Sell* 425.00 428.50
10:18:32 - 27-Jul-26 425.50 599 Sell* 425.50 431.00
10:18:32 - 27-Jul-26 425.50 46 Sell* 425.50 431.00
10:15:34 - 27-Jul-26 428.2308 311 Sell* 425.50 431.00
10:14:59 - 27-Jul-26 427.50 1,325 Sell* 427.50 431.00
10:14:59 - 27-Jul-26 427.50 1,200 Sell* 427.50 431.00
10:14:59 - 27-Jul-26 428.00 541 Sell* 428.00 434.00
10:14:59 - 27-Jul-26 428.00 591 Sell* 428.00 434.00
10:14:57 - 27-Jul-26 428.50 301 Sell* 428.50 435.00