| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:29 | 425.60p | 99,444 | £423,233.66 | Exchange | Sell | UT |
| 31/07/2026 | 15:29:43 | 427.20p | 176 | £751.87 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:43 | 427.20p | 87 | £371.66 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:37 | 427.20p | 3 | £12.82 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:02 | 427.20p | 25 | £106.80 | Off-book | Sell | SI |
| 31/07/2026 | 15:29:00 | 427.20p | 242 | £1,033.82 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:00 | 427.20p | 150 | £640.80 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:00 | 427.20p | 18 | £76.90 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:00 | 427.20p | 43 | £183.70 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:58 | 427.20p | 75 | £320.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:58 | 427.20p | 3 | £12.82 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:58 | 427.20p | 179 | £764.69 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:32 | 427.80p | 36 | £154.01 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:32 | 427.80p | 90 | £385.02 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:32 | 427.80p | 193 | £825.65 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:09 | 427.40p | 195 | £833.43 | Off-book | Sell | SI |
| 31/07/2026 | 15:27:09 | 427.40p | 195 | £833.43 | Off-book | Sell | OTC |
| 31/07/2026 | 15:26:52 | 427.40p | 9 | £38.47 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:35 | 427.40p | 6 | £25.64 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:35 | 427.40p | 199 | £850.53 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:35 | 427.60p | 336 | £1,436.74 | Off-book | Sell | SI |
| 31/07/2026 | 15:26:35 | 427.80p | 383 | £1,638.47 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:32 | 427.80p | 49 | £209.62 | Off-book | Sell | SI |
| 31/07/2026 | 15:26:08 | 428.00p | 47 | £201.16 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:08 | 428.20p | 50 | £214.10 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:08 | 428.20p | 166 | £710.81 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:08 | 428.00p | 43 | £184.04 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:08 | 428.00p | 8 | £34.24 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:08 | 428.00p | 45 | £192.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:08 | 428.00p | 96 | £410.88 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:08 | 428.00p | 79 | £338.12 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:03 | 428.00p | 60 | £256.80 | Off-book | Sell | SI |
| 31/07/2026 | 15:25:51 | 428.20p | 76 | £325.43 | Off-book | Unknown | SI |
| 31/07/2026 | 15:25:46 | 428.40p | 30 | £128.52 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:46 | 428.40p | 10 | £42.84 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:46 | 428.40p | 34 | £145.66 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:46 | 428.40p | 33 | £141.37 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:46 | 428.40p | 6 | £25.70 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:46 | 428.20p | 46 | £196.97 | Exchange | Unknown | AT |
| 31/07/2026 | 15:25:46 | 428.40p | 15 | £64.26 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:46 | 428.40p | 5 | £21.42 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:16 | 428.00p | 192 | £821.76 | Off-book | Sell | OTC |
| 31/07/2026 | 15:25:16 | 428.00p | 192 | £821.76 | Off-book | Sell | SI |
| 31/07/2026 | 15:25:09 | 428.20p | 34 | £145.59 | Exchange | Unknown | AT |
| 31/07/2026 | 15:25:09 | 428.40p | 38 | £162.79 | Exchange | Buy | AT |
| 31/07/2026 | 15:24:20 | 428.00p | 191 | £817.48 | Off-book | Sell | SI |
| 31/07/2026 | 15:24:20 | 428.00p | 191 | £817.48 | Off-book | Sell | OTC |
| 31/07/2026 | 15:23:45 | 428.20p | 38 | £162.72 | Exchange | Unknown | AT |
| 31/07/2026 | 15:23:45 | 428.40p | 38 | £162.79 | Exchange | Unknown | AT |
| 31/07/2026 | 15:23:44 | 428.20p | 38 | £162.72 | Exchange | Unknown | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:29 | 425.60p | 99,444 | £423,233.66 | Exchange | Sell | UT |
| 31/07/2026 | 15:29:43 | 427.20p | 176 | £751.87 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:43 | 427.20p | 87 | £371.66 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:37 | 427.20p | 3 | £12.82 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:02 | 427.20p | 25 | £106.80 | Off-book | Sell | SI |
| 31/07/2026 | 15:29:00 | 427.20p | 242 | £1,033.82 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:00 | 427.20p | 150 | £640.80 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:00 | 427.20p | 18 | £76.90 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:00 | 427.20p | 43 | £183.70 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:58 | 427.20p | 75 | £320.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:58 | 427.20p | 3 | £12.82 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:58 | 427.20p | 179 | £764.69 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:32 | 427.80p | 36 | £154.01 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:32 | 427.80p | 90 | £385.02 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:32 | 427.80p | 193 | £825.65 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:09 | 427.40p | 195 | £833.43 | Off-book | Sell | SI |
| 31/07/2026 | 15:27:09 | 427.40p | 195 | £833.43 | Off-book | Sell | OTC |
| 31/07/2026 | 15:26:52 | 427.40p | 9 | £38.47 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:35 | 427.40p | 6 | £25.64 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:35 | 427.40p | 199 | £850.53 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:35 | 427.60p | 336 | £1,436.74 | Off-book | Sell | SI |
| 31/07/2026 | 15:26:35 | 427.80p | 383 | £1,638.47 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:32 | 427.80p | 49 | £209.62 | Off-book | Sell | SI |
| 31/07/2026 | 15:26:08 | 428.00p | 47 | £201.16 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:08 | 428.20p | 50 | £214.10 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:08 | 428.20p | 166 | £710.81 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:08 | 428.00p | 43 | £184.04 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:08 | 428.00p | 8 | £34.24 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:08 | 428.00p | 45 | £192.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:08 | 428.00p | 96 | £410.88 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:08 | 428.00p | 79 | £338.12 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:03 | 428.00p | 60 | £256.80 | Off-book | Sell | SI |
| 31/07/2026 | 15:25:51 | 428.20p | 76 | £325.43 | Off-book | Unknown | SI |
| 31/07/2026 | 15:25:46 | 428.40p | 30 | £128.52 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:46 | 428.40p | 10 | £42.84 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:46 | 428.40p | 34 | £145.66 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:46 | 428.40p | 33 | £141.37 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:46 | 428.40p | 6 | £25.70 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:46 | 428.20p | 46 | £196.97 | Exchange | Unknown | AT |
| 31/07/2026 | 15:25:46 | 428.40p | 15 | £64.26 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:46 | 428.40p | 5 | £21.42 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:16 | 428.00p | 192 | £821.76 | Off-book | Sell | OTC |
| 31/07/2026 | 15:25:16 | 428.00p | 192 | £821.76 | Off-book | Sell | SI |
| 31/07/2026 | 15:25:09 | 428.20p | 34 | £145.59 | Exchange | Unknown | AT |
| 31/07/2026 | 15:25:09 | 428.40p | 38 | £162.79 | Exchange | Buy | AT |
| 31/07/2026 | 15:24:20 | 428.00p | 191 | £817.48 | Off-book | Sell | SI |
| 31/07/2026 | 15:24:20 | 428.00p | 191 | £817.48 | Off-book | Sell | OTC |
| 31/07/2026 | 15:23:45 | 428.20p | 38 | £162.72 | Exchange | Unknown | AT |
| 31/07/2026 | 15:23:45 | 428.40p | 38 | £162.79 | Exchange | Unknown | AT |
| 31/07/2026 | 15:23:44 | 428.20p | 38 | £162.72 | Exchange | Unknown | AT |