| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:35:25 | 163.00p | 312,478 | £509,339.14 | Exchange | Sell | UT |
| 24/07/2026 | 15:29:51 | 161.80p | 187 | £302.57 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:51 | 161.80p | 600 | £970.80 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:30 | 163.60p | 774 | £1,266.26 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:26 | 163.27p | 15,000 | £24,490.05 | Exchange | Sell | OFF |
| 24/07/2026 | 15:29:02 | 163.60p | 1 | £1.64 | Off-book | Sell | SI |
| 24/07/2026 | 15:29:01 | 164.00p | 124 | £203.36 | Off-book | Buy | SI |
| 24/07/2026 | 15:28:39 | 163.80p | 425 | £696.15 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:30 | 163.60p | 1 | £1.64 | Off-book | Sell | SI |
| 24/07/2026 | 15:28:29 | 163.80p | 214 | £350.53 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:29 | 164.00p | 1,463 | £2,399.32 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:29 | 164.00p | 600 | £984.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:29 | 163.80p | 250 | £409.50 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:29 | 163.80p | 315 | £515.97 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 2 | £3.28 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 1,264 | £2,070.43 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 3 | £4.91 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 3 | £4.91 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 600 | £982.80 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 2,991 | £4,899.26 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 75 | £122.85 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 140 | £229.32 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 1,800 | £2,948.40 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:25 | 163.80p | 112 | £183.46 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:25 | 164.00p | 493 | £808.52 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:25 | 164.00p | 40 | £65.60 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:25 | 163.80p | 8 | £13.10 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:25 | 163.80p | 9 | £14.74 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:25 | 164.00p | 569 | £933.16 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:25 | 163.80p | 516 | £845.21 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:25 | 164.00p | 600 | £984.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:25 | 163.80p | 40 | £65.52 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:25 | 163.80p | 8 | £13.10 | Exchange | Sell | AT |
| 24/07/2026 | 15:27:43 | 163.35p | 30,000 | £49,005.30 | Off-book | Sell | SI |
| 24/07/2026 | 15:26:36 | 163.60p | 729 | £1,192.64 | Exchange | Sell | AT |
| 24/07/2026 | 15:26:36 | 163.60p | 600 | £981.60 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:36 | 163.60p | 1,303 | £2,131.71 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:36 | 163.60p | 679 | £1,110.84 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:13 | 163.00p | 313 | £510.19 | Off-book | Sell | SI |
| 24/07/2026 | 15:25:23 | 163.00p | 525 | £855.75 | Exchange | Sell | AT |
| 24/07/2026 | 15:25:23 | 163.00p | 554 | £903.02 | Exchange | Sell | AT |
| 24/07/2026 | 15:25:22 | 163.00p | 15 | £24.45 | Exchange | Sell | AT |
| 24/07/2026 | 15:25:22 | 163.00p | 554 | £903.02 | Exchange | Sell | AT |
| 24/07/2026 | 15:25:22 | 163.40p | 1,300 | £2,124.20 | Exchange | Buy | AT |
| 24/07/2026 | 15:25:22 | 163.40p | 857 | £1,400.34 | Exchange | Buy | AT |
| 24/07/2026 | 15:25:22 | 163.20p | 600 | £979.20 | Exchange | Buy | AT |
| 24/07/2026 | 15:25:22 | 163.20p | 71 | £115.87 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:54 | 163.20p | 18 | £29.38 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:54 | 163.20p | 1,105 | £1,803.36 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:54 | 163.20p | 128 | £208.90 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:35:25 | 163.00p | 312,478 | £509,339.14 | Exchange | Sell | UT |
| 24/07/2026 | 15:29:51 | 161.80p | 187 | £302.57 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:51 | 161.80p | 600 | £970.80 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:30 | 163.60p | 774 | £1,266.26 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:26 | 163.27p | 15,000 | £24,490.05 | Exchange | Sell | OFF |
| 24/07/2026 | 15:29:02 | 163.60p | 1 | £1.64 | Off-book | Sell | SI |
| 24/07/2026 | 15:29:01 | 164.00p | 124 | £203.36 | Off-book | Buy | SI |
| 24/07/2026 | 15:28:39 | 163.80p | 425 | £696.15 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:30 | 163.60p | 1 | £1.64 | Off-book | Sell | SI |
| 24/07/2026 | 15:28:29 | 163.80p | 214 | £350.53 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:29 | 164.00p | 1,463 | £2,399.32 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:29 | 164.00p | 600 | £984.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:29 | 163.80p | 250 | £409.50 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:29 | 163.80p | 315 | £515.97 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 2 | £3.28 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 1,264 | £2,070.43 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 3 | £4.91 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 3 | £4.91 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 600 | £982.80 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 2,991 | £4,899.26 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 75 | £122.85 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 140 | £229.32 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:27 | 163.80p | 1,800 | £2,948.40 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:25 | 163.80p | 112 | £183.46 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:25 | 164.00p | 493 | £808.52 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:25 | 164.00p | 40 | £65.60 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:25 | 163.80p | 8 | £13.10 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:25 | 163.80p | 9 | £14.74 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:25 | 164.00p | 569 | £933.16 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:25 | 163.80p | 516 | £845.21 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:25 | 164.00p | 600 | £984.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:25 | 163.80p | 40 | £65.52 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:25 | 163.80p | 8 | £13.10 | Exchange | Sell | AT |
| 24/07/2026 | 15:27:43 | 163.35p | 30,000 | £49,005.30 | Off-book | Sell | SI |
| 24/07/2026 | 15:26:36 | 163.60p | 729 | £1,192.64 | Exchange | Sell | AT |
| 24/07/2026 | 15:26:36 | 163.60p | 600 | £981.60 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:36 | 163.60p | 1,303 | £2,131.71 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:36 | 163.60p | 679 | £1,110.84 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:13 | 163.00p | 313 | £510.19 | Off-book | Sell | SI |
| 24/07/2026 | 15:25:23 | 163.00p | 525 | £855.75 | Exchange | Sell | AT |
| 24/07/2026 | 15:25:23 | 163.00p | 554 | £903.02 | Exchange | Sell | AT |
| 24/07/2026 | 15:25:22 | 163.00p | 15 | £24.45 | Exchange | Sell | AT |
| 24/07/2026 | 15:25:22 | 163.00p | 554 | £903.02 | Exchange | Sell | AT |
| 24/07/2026 | 15:25:22 | 163.40p | 1,300 | £2,124.20 | Exchange | Buy | AT |
| 24/07/2026 | 15:25:22 | 163.40p | 857 | £1,400.34 | Exchange | Buy | AT |
| 24/07/2026 | 15:25:22 | 163.20p | 600 | £979.20 | Exchange | Buy | AT |
| 24/07/2026 | 15:25:22 | 163.20p | 71 | £115.87 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:54 | 163.20p | 18 | £29.38 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:54 | 163.20p | 1,105 | £1,803.36 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:54 | 163.20p | 128 | £208.90 | Exchange | Buy | AT |