Halma PLC (HLMA) Trading Data | Ticker| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 24/07/2026 | 13:41:21 | 3,604.00p | 38 | £1,369.52 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:21 | 3,604.00p | 415 | £14,956.60 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:21 | 3,604.00p | 199 | £7,171.96 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:21 | 3,604.00p | 265 | £9,550.60 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 38 | £1,369.52 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 14 | £504.56 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 144 | £5,189.76 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 439 | £15,821.56 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 38 | £1,369.52 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,606.00p | 65 | £2,343.90 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 310 | £11,172.40 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,606.00p | 134 | £4,832.04 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 38 | £1,369.52 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 489 | £17,623.56 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 670 | £24,146.80 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:12 | 3,604.00p | 291 | £10,487.64 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:12 | 3,604.00p | 32 | £1,153.28 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:12 | 3,604.00p | 19 | £684.76 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:12 | 3,604.00p | 291 | £10,487.64 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:08 | 3,606.00p | 491 | £17,705.46 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:08 | 3,606.00p | 54 | £1,947.24 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:08 | 3,606.00p | 61 | £2,199.66 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:08 | 3,606.00p | 235 | £8,474.10 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:08 | 3,606.00p | 38 | £1,370.28 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:08 | 3,606.00p | 127 | £4,579.62 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:40 | 3,610.00p | 123 | £4,440.30 | Exchange | Buy | AT |
| 24/07/2026 | 13:40:40 | 3,610.00p | 38 | £1,371.80 | Exchange | Buy | AT |
| 24/07/2026 | 13:40:34 | 3,610.00p | 10 | £361.00 | Off-book | Buy | SI |
| 24/07/2026 | 13:40:34 | 3,608.00p | 35 | £1,262.80 | Exchange | Unknown | AT |
| 24/07/2026 | 13:40:34 | 3,608.00p | 73 | £2,633.84 | Exchange | Unknown | AT |
| 24/07/2026 | 13:40:33 | 3,610.00p | 83 | £2,996.30 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:33 | 3,610.00p | 75 | £2,707.50 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:33 | 3,610.00p | 37 | £1,335.70 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:33 | 3,610.00p | 125 | £4,512.50 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:26 | 3,614.00p | 0 | £0.00 | Off-book | Unknown | SI |
| 24/07/2026 | 13:40:26 | 3,614.00p | 4 | £144.56 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:26 | 3,614.00p | 172 | £6,216.08 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:26 | 3,614.00p | 73 | £2,638.22 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:26 | 3,614.00p | 43 | £1,554.02 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:26 | 3,616.00p | 49 | £1,771.84 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:26 | 3,616.00p | 227 | £8,208.32 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:26 | 3,616.00p | 76 | £2,748.16 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:26 | 3,616.00p | 56 | £2,024.96 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:07 | 3,618.00p | 1 | £36.18 | Off-book | Unknown | SI |
| 24/07/2026 | 13:40:07 | 3,618.00p | 265 | £9,587.70 | Exchange | Unknown | AT |
| 24/07/2026 | 13:40:07 | 3,618.00p | 140 | £5,065.20 | Exchange | Unknown | AT |
| 24/07/2026 | 13:40:05 | 3,620.00p | 1 | £36.20 | Exchange | Buy | AT |
| 24/07/2026 | 13:40:00 | 3,620.00p | 1 | £36.20 | Off-book | Buy | SI |
| 24/07/2026 | 13:39:06 | 3,618.00p | 491 | £17,764.38 | Exchange | Sell | AT |
| 24/07/2026 | 13:39:06 | 3,618.00p | 956 | £34,588.08 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 24/07/2026 | 13:41:21 | 3,604.00p | 38 | £1,369.52 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:21 | 3,604.00p | 415 | £14,956.60 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:21 | 3,604.00p | 199 | £7,171.96 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:21 | 3,604.00p | 265 | £9,550.60 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 38 | £1,369.52 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 14 | £504.56 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 144 | £5,189.76 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 439 | £15,821.56 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 38 | £1,369.52 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,606.00p | 65 | £2,343.90 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 310 | £11,172.40 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,606.00p | 134 | £4,832.04 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 38 | £1,369.52 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 489 | £17,623.56 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:20 | 3,604.00p | 670 | £24,146.80 | Exchange | Buy | AT |
| 24/07/2026 | 13:41:12 | 3,604.00p | 291 | £10,487.64 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:12 | 3,604.00p | 32 | £1,153.28 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:12 | 3,604.00p | 19 | £684.76 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:12 | 3,604.00p | 291 | £10,487.64 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:08 | 3,606.00p | 491 | £17,705.46 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:08 | 3,606.00p | 54 | £1,947.24 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:08 | 3,606.00p | 61 | £2,199.66 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:08 | 3,606.00p | 235 | £8,474.10 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:08 | 3,606.00p | 38 | £1,370.28 | Exchange | Sell | AT |
| 24/07/2026 | 13:41:08 | 3,606.00p | 127 | £4,579.62 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:40 | 3,610.00p | 123 | £4,440.30 | Exchange | Buy | AT |
| 24/07/2026 | 13:40:40 | 3,610.00p | 38 | £1,371.80 | Exchange | Buy | AT |
| 24/07/2026 | 13:40:34 | 3,610.00p | 10 | £361.00 | Off-book | Buy | SI |
| 24/07/2026 | 13:40:34 | 3,608.00p | 35 | £1,262.80 | Exchange | Unknown | AT |
| 24/07/2026 | 13:40:34 | 3,608.00p | 73 | £2,633.84 | Exchange | Unknown | AT |
| 24/07/2026 | 13:40:33 | 3,610.00p | 83 | £2,996.30 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:33 | 3,610.00p | 75 | £2,707.50 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:33 | 3,610.00p | 37 | £1,335.70 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:33 | 3,610.00p | 125 | £4,512.50 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:26 | 3,614.00p | 0 | £0.00 | Off-book | Unknown | SI |
| 24/07/2026 | 13:40:26 | 3,614.00p | 4 | £144.56 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:26 | 3,614.00p | 172 | £6,216.08 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:26 | 3,614.00p | 73 | £2,638.22 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:26 | 3,614.00p | 43 | £1,554.02 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:26 | 3,616.00p | 49 | £1,771.84 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:26 | 3,616.00p | 227 | £8,208.32 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:26 | 3,616.00p | 76 | £2,748.16 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:26 | 3,616.00p | 56 | £2,024.96 | Exchange | Sell | AT |
| 24/07/2026 | 13:40:07 | 3,618.00p | 1 | £36.18 | Off-book | Unknown | SI |
| 24/07/2026 | 13:40:07 | 3,618.00p | 265 | £9,587.70 | Exchange | Unknown | AT |
| 24/07/2026 | 13:40:07 | 3,618.00p | 140 | £5,065.20 | Exchange | Unknown | AT |
| 24/07/2026 | 13:40:05 | 3,620.00p | 1 | £36.20 | Exchange | Buy | AT |
| 24/07/2026 | 13:40:00 | 3,620.00p | 1 | £36.20 | Off-book | Buy | SI |
| 24/07/2026 | 13:39:06 | 3,618.00p | 491 | £17,764.38 | Exchange | Sell | AT |
| 24/07/2026 | 13:39:06 | 3,618.00p | 956 | £34,588.08 | Exchange | Sell | AT |