Keller Group PLC (KLR) Trading Data | Ticker| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 29/07/2026 | 15:35:16 | 2,992.00p | 52,637 | £1,574,899.04 | Exchange | Sell | UT |
| 29/07/2026 | 15:35:16 | 2,992.00p | 1,362 | £40,751.04 | Off-book | Sell | SI |
| 29/07/2026 | 15:29:54 | 3,002.00p | 60 | £1,801.20 | Exchange | Buy | AT |
| 29/07/2026 | 15:29:54 | 3,002.00p | 41 | £1,230.82 | Exchange | Buy | AT |
| 29/07/2026 | 15:29:52 | 3,002.00p | 3 | £90.06 | Exchange | Sell | AT |
| 29/07/2026 | 15:29:50 | 3,004.00p | 11 | £330.44 | Off-book | Sell | SI |
| 29/07/2026 | 15:29:01 | 2,996.00p | 11 | £329.56 | Off-book | Sell | SI |
| 29/07/2026 | 15:28:01 | 3,001.39p | 69 | £2,070.96 | Exchange | Sell | OFF |
| 29/07/2026 | 15:27:35 | 3,000.12p | 109 | £3,270.13 | Exchange | Sell | OFF |
| 29/07/2026 | 15:27:24 | 3,000.08p | 500 | £15,000.41 | Exchange | Sell | OFF |
| 29/07/2026 | 15:27:09 | 3,004.00p | 23 | £690.92 | Exchange | Buy | AT |
| 29/07/2026 | 15:27:09 | 3,004.00p | 11 | £330.44 | Exchange | Buy | AT |
| 29/07/2026 | 15:27:09 | 3,004.00p | 49 | £1,471.96 | Exchange | Buy | AT |
| 29/07/2026 | 15:26:23 | 3,004.00p | 0 | £0.00 | Off-book | Sell | SI |
| 29/07/2026 | 15:26:16 | 3,008.00p | 55 | £1,654.40 | Exchange | Buy | AT |
| 29/07/2026 | 15:26:16 | 3,008.00p | 55 | £1,654.40 | Exchange | Buy | AT |
| 29/07/2026 | 15:26:16 | 3,008.00p | 50 | £1,504.00 | Exchange | Buy | AT |
| 29/07/2026 | 15:26:16 | 3,008.00p | 24 | £721.92 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:16 | 3,008.00p | 20 | £601.60 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:16 | 3,008.00p | 21 | £631.68 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:16 | 3,008.00p | 48 | £1,443.84 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:16 | 3,008.00p | 6 | £180.48 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:12 | 3,008.00p | 48 | £1,443.84 | Exchange | Unknown | AT |
| 29/07/2026 | 15:26:12 | 3,006.00p | 48 | £1,442.88 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:12 | 3,006.00p | 54 | £1,623.24 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:12 | 3,006.00p | 50 | £1,503.00 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:12 | 3,004.00p | 8 | £240.32 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:12 | 3,008.00p | 31 | £932.48 | Exchange | Unknown | AT |
| 29/07/2026 | 15:26:12 | 3,008.00p | 88 | £2,647.04 | Exchange | Unknown | AT |
| 29/07/2026 | 15:26:12 | 3,008.00p | 125 | £3,760.00 | Exchange | Unknown | AT |
| 29/07/2026 | 15:24:27 | 3,006.00p | 21 | £631.26 | Exchange | Unknown | AT |
| 29/07/2026 | 15:24:27 | 3,006.00p | 17 | £511.02 | Exchange | Unknown | AT |
| 29/07/2026 | 15:24:25 | 3,008.00p | 14 | £421.12 | Exchange | Buy | AT |
| 29/07/2026 | 15:24:25 | 3,008.00p | 45 | £1,353.60 | Exchange | Buy | AT |
| 29/07/2026 | 15:24:25 | 3,008.00p | 88 | £2,647.04 | Exchange | Buy | AT |
| 29/07/2026 | 15:24:10 | 3,008.00p | 24 | £721.92 | Exchange | Sell | AT |
| 29/07/2026 | 15:24:10 | 3,008.00p | 35 | £1,052.80 | Exchange | Sell | AT |
| 29/07/2026 | 15:24:10 | 3,008.00p | 45 | £1,353.60 | Exchange | Sell | AT |
| 29/07/2026 | 15:24:10 | 3,008.00p | 29 | £872.32 | Exchange | Sell | AT |
| 29/07/2026 | 15:23:50 | 3,010.00p | 19 | £571.90 | Exchange | Unknown | AT |
| 29/07/2026 | 15:23:00 | 3,010.44p | 311 | £9,362.47 | Exchange | Sell | OFF |
| 29/07/2026 | 15:22:59 | 3,014.00p | 117 | £3,526.38 | Exchange | Buy | AT |
| 29/07/2026 | 15:22:59 | 3,014.00p | 29 | £874.06 | Exchange | Buy | AT |
| 29/07/2026 | 15:22:59 | 3,014.00p | 76 | £2,290.64 | Exchange | Buy | AT |
| 29/07/2026 | 15:22:59 | 3,014.00p | 41 | £1,235.74 | Exchange | Buy | AT |
| 29/07/2026 | 15:22:39 | 3,012.00p | 100 | £3,012.00 | Off-book | Unknown | SI |
| 29/07/2026 | 15:22:31 | 3,012.00p | 102 | £3,072.24 | Off-book | Unknown | SI |
| 29/07/2026 | 15:22:29 | 3,012.00p | 155 | £4,668.60 | Exchange | Sell | AT |
| 29/07/2026 | 15:22:29 | 3,012.00p | 118 | £3,554.16 | Exchange | Sell | AT |
| 29/07/2026 | 15:22:29 | 3,012.00p | 69 | £2,078.28 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 29/07/2026 | 15:35:16 | 2,992.00p | 52,637 | £1,574,899.04 | Exchange | Sell | UT |
| 29/07/2026 | 15:35:16 | 2,992.00p | 1,362 | £40,751.04 | Off-book | Sell | SI |
| 29/07/2026 | 15:29:54 | 3,002.00p | 60 | £1,801.20 | Exchange | Buy | AT |
| 29/07/2026 | 15:29:54 | 3,002.00p | 41 | £1,230.82 | Exchange | Buy | AT |
| 29/07/2026 | 15:29:52 | 3,002.00p | 3 | £90.06 | Exchange | Sell | AT |
| 29/07/2026 | 15:29:50 | 3,004.00p | 11 | £330.44 | Off-book | Sell | SI |
| 29/07/2026 | 15:29:01 | 2,996.00p | 11 | £329.56 | Off-book | Sell | SI |
| 29/07/2026 | 15:28:01 | 3,001.39p | 69 | £2,070.96 | Exchange | Sell | OFF |
| 29/07/2026 | 15:27:35 | 3,000.12p | 109 | £3,270.13 | Exchange | Sell | OFF |
| 29/07/2026 | 15:27:24 | 3,000.08p | 500 | £15,000.41 | Exchange | Sell | OFF |
| 29/07/2026 | 15:27:09 | 3,004.00p | 23 | £690.92 | Exchange | Buy | AT |
| 29/07/2026 | 15:27:09 | 3,004.00p | 11 | £330.44 | Exchange | Buy | AT |
| 29/07/2026 | 15:27:09 | 3,004.00p | 49 | £1,471.96 | Exchange | Buy | AT |
| 29/07/2026 | 15:26:23 | 3,004.00p | 0 | £0.00 | Off-book | Sell | SI |
| 29/07/2026 | 15:26:16 | 3,008.00p | 55 | £1,654.40 | Exchange | Buy | AT |
| 29/07/2026 | 15:26:16 | 3,008.00p | 55 | £1,654.40 | Exchange | Buy | AT |
| 29/07/2026 | 15:26:16 | 3,008.00p | 50 | £1,504.00 | Exchange | Buy | AT |
| 29/07/2026 | 15:26:16 | 3,008.00p | 24 | £721.92 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:16 | 3,008.00p | 20 | £601.60 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:16 | 3,008.00p | 21 | £631.68 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:16 | 3,008.00p | 48 | £1,443.84 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:16 | 3,008.00p | 6 | £180.48 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:12 | 3,008.00p | 48 | £1,443.84 | Exchange | Unknown | AT |
| 29/07/2026 | 15:26:12 | 3,006.00p | 48 | £1,442.88 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:12 | 3,006.00p | 54 | £1,623.24 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:12 | 3,006.00p | 50 | £1,503.00 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:12 | 3,004.00p | 8 | £240.32 | Exchange | Sell | AT |
| 29/07/2026 | 15:26:12 | 3,008.00p | 31 | £932.48 | Exchange | Unknown | AT |
| 29/07/2026 | 15:26:12 | 3,008.00p | 88 | £2,647.04 | Exchange | Unknown | AT |
| 29/07/2026 | 15:26:12 | 3,008.00p | 125 | £3,760.00 | Exchange | Unknown | AT |
| 29/07/2026 | 15:24:27 | 3,006.00p | 21 | £631.26 | Exchange | Unknown | AT |
| 29/07/2026 | 15:24:27 | 3,006.00p | 17 | £511.02 | Exchange | Unknown | AT |
| 29/07/2026 | 15:24:25 | 3,008.00p | 14 | £421.12 | Exchange | Buy | AT |
| 29/07/2026 | 15:24:25 | 3,008.00p | 45 | £1,353.60 | Exchange | Buy | AT |
| 29/07/2026 | 15:24:25 | 3,008.00p | 88 | £2,647.04 | Exchange | Buy | AT |
| 29/07/2026 | 15:24:10 | 3,008.00p | 24 | £721.92 | Exchange | Sell | AT |
| 29/07/2026 | 15:24:10 | 3,008.00p | 35 | £1,052.80 | Exchange | Sell | AT |
| 29/07/2026 | 15:24:10 | 3,008.00p | 45 | £1,353.60 | Exchange | Sell | AT |
| 29/07/2026 | 15:24:10 | 3,008.00p | 29 | £872.32 | Exchange | Sell | AT |
| 29/07/2026 | 15:23:50 | 3,010.00p | 19 | £571.90 | Exchange | Unknown | AT |
| 29/07/2026 | 15:23:00 | 3,010.44p | 311 | £9,362.47 | Exchange | Sell | OFF |
| 29/07/2026 | 15:22:59 | 3,014.00p | 117 | £3,526.38 | Exchange | Buy | AT |
| 29/07/2026 | 15:22:59 | 3,014.00p | 29 | £874.06 | Exchange | Buy | AT |
| 29/07/2026 | 15:22:59 | 3,014.00p | 76 | £2,290.64 | Exchange | Buy | AT |
| 29/07/2026 | 15:22:59 | 3,014.00p | 41 | £1,235.74 | Exchange | Buy | AT |
| 29/07/2026 | 15:22:39 | 3,012.00p | 100 | £3,012.00 | Off-book | Unknown | SI |
| 29/07/2026 | 15:22:31 | 3,012.00p | 102 | £3,072.24 | Off-book | Unknown | SI |
| 29/07/2026 | 15:22:29 | 3,012.00p | 155 | £4,668.60 | Exchange | Sell | AT |
| 29/07/2026 | 15:22:29 | 3,012.00p | 118 | £3,554.16 | Exchange | Sell | AT |
| 29/07/2026 | 15:22:29 | 3,012.00p | 69 | £2,078.28 | Exchange | Sell | AT |