| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:25 | 222.60p | 1,549,540 | £3,449,276.04 | Exchange | Buy | UT |
| 31/07/2026 | 15:29:51 | 222.60p | 8 | £17.81 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:48 | 222.03p | 6,809 | £15,117.79 | Exchange | Sell | OFF |
| 31/07/2026 | 15:29:46 | 222.60p | 685 | £1,524.81 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:42 | 222.40p | 1,177 | £2,617.65 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:42 | 222.40p | 1,000 | £2,224.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:42 | 222.40p | 1,177 | £2,617.65 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:42 | 222.30p | 126 | £280.10 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:42 | 222.30p | 194 | £431.26 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:41 | 222.40p | 937 | £2,083.89 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:41 | 222.40p | 42 | £93.41 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:41 | 222.40p | 240 | £533.76 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:40 | 222.40p | 1,177 | £2,617.65 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:40 | 222.40p | 1,000 | £2,224.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:40 | 222.40p | 1,177 | £2,617.65 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:39 | 222.40p | 601 | £1,336.62 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:39 | 222.40p | 1,000 | £2,224.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:39 | 222.40p | 576 | £1,281.02 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.20p | 79 | £175.54 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.20p | 220 | £488.84 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.20p | 1,177 | £2,615.29 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.20p | 70 | £155.54 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.20p | 436 | £968.79 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.00p | 71 | £157.62 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.00p | 1,177 | £2,612.94 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.00p | 2,300 | £5,106.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.00p | 620 | £1,376.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.00p | 1,177 | £2,612.94 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:28 | 222.00p | 30 | £66.60 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:28 | 222.00p | 100 | £222.00 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:28 | 222.00p | 2 | £4.44 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:12 | 222.00p | 1 | £2.22 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:12 | 221.60p | 1,000 | £2,216.00 | Off-book | Sell | SI |
| 31/07/2026 | 15:29:12 | 222.00p | 1 | £2.22 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:12 | 222.00p | 1 | £2.22 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:02 | 222.00p | 512 | £1,136.64 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:02 | 222.00p | 421 | £934.62 | Off-book | Buy | SI |
| 31/07/2026 | 15:28:59 | 222.00p | 1 | £2.22 | Off-book | Buy | OTC |
| 31/07/2026 | 15:28:59 | 222.00p | 1 | £2.22 | Off-book | Buy | OTC |
| 31/07/2026 | 15:28:53 | 221.60p | 4 | £8.86 | Off-book | Sell | SI |
| 31/07/2026 | 15:28:30 | 221.60p | 1 | £2.22 | Off-book | Sell | SI |
| 31/07/2026 | 15:28:12 | 221.60p | 40 | £88.64 | Off-book | Sell | SI |
| 31/07/2026 | 15:28:12 | 221.60p | 3 | £6.65 | Off-book | Sell | SI |
| 31/07/2026 | 15:28:12 | 222.00p | 5 | £11.10 | Off-book | Buy | SI |
| 31/07/2026 | 15:28:12 | 222.00p | 1 | £2.22 | Off-book | Buy | SI |
| 31/07/2026 | 15:28:06 | 221.60p | 1 | £2.22 | Off-book | Sell | SI |
| 31/07/2026 | 15:27:57 | 221.60p | 6 | £13.30 | Off-book | Sell | SI |
| 31/07/2026 | 15:27:27 | 222.00p | 7 | £15.54 | Off-book | Buy | SI |
| 31/07/2026 | 15:27:27 | 221.80p | 118 | £261.72 | Exchange | Unknown | AT |
| 31/07/2026 | 15:27:27 | 221.80p | 218 | £483.52 | Exchange | Unknown | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:25 | 222.60p | 1,549,540 | £3,449,276.04 | Exchange | Buy | UT |
| 31/07/2026 | 15:29:51 | 222.60p | 8 | £17.81 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:48 | 222.03p | 6,809 | £15,117.79 | Exchange | Sell | OFF |
| 31/07/2026 | 15:29:46 | 222.60p | 685 | £1,524.81 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:42 | 222.40p | 1,177 | £2,617.65 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:42 | 222.40p | 1,000 | £2,224.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:42 | 222.40p | 1,177 | £2,617.65 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:42 | 222.30p | 126 | £280.10 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:42 | 222.30p | 194 | £431.26 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:41 | 222.40p | 937 | £2,083.89 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:41 | 222.40p | 42 | £93.41 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:41 | 222.40p | 240 | £533.76 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:40 | 222.40p | 1,177 | £2,617.65 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:40 | 222.40p | 1,000 | £2,224.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:40 | 222.40p | 1,177 | £2,617.65 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:39 | 222.40p | 601 | £1,336.62 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:39 | 222.40p | 1,000 | £2,224.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:39 | 222.40p | 576 | £1,281.02 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.20p | 79 | £175.54 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.20p | 220 | £488.84 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.20p | 1,177 | £2,615.29 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.20p | 70 | £155.54 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.20p | 436 | £968.79 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.00p | 71 | £157.62 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.00p | 1,177 | £2,612.94 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.00p | 2,300 | £5,106.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.00p | 620 | £1,376.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:38 | 222.00p | 1,177 | £2,612.94 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:28 | 222.00p | 30 | £66.60 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:28 | 222.00p | 100 | £222.00 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:28 | 222.00p | 2 | £4.44 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:12 | 222.00p | 1 | £2.22 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:12 | 221.60p | 1,000 | £2,216.00 | Off-book | Sell | SI |
| 31/07/2026 | 15:29:12 | 222.00p | 1 | £2.22 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:12 | 222.00p | 1 | £2.22 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:02 | 222.00p | 512 | £1,136.64 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:02 | 222.00p | 421 | £934.62 | Off-book | Buy | SI |
| 31/07/2026 | 15:28:59 | 222.00p | 1 | £2.22 | Off-book | Buy | OTC |
| 31/07/2026 | 15:28:59 | 222.00p | 1 | £2.22 | Off-book | Buy | OTC |
| 31/07/2026 | 15:28:53 | 221.60p | 4 | £8.86 | Off-book | Sell | SI |
| 31/07/2026 | 15:28:30 | 221.60p | 1 | £2.22 | Off-book | Sell | SI |
| 31/07/2026 | 15:28:12 | 221.60p | 40 | £88.64 | Off-book | Sell | SI |
| 31/07/2026 | 15:28:12 | 221.60p | 3 | £6.65 | Off-book | Sell | SI |
| 31/07/2026 | 15:28:12 | 222.00p | 5 | £11.10 | Off-book | Buy | SI |
| 31/07/2026 | 15:28:12 | 222.00p | 1 | £2.22 | Off-book | Buy | SI |
| 31/07/2026 | 15:28:06 | 221.60p | 1 | £2.22 | Off-book | Sell | SI |
| 31/07/2026 | 15:27:57 | 221.60p | 6 | £13.30 | Off-book | Sell | SI |
| 31/07/2026 | 15:27:27 | 222.00p | 7 | £15.54 | Off-book | Buy | SI |
| 31/07/2026 | 15:27:27 | 221.80p | 118 | £261.72 | Exchange | Unknown | AT |
| 31/07/2026 | 15:27:27 | 221.80p | 218 | £483.52 | Exchange | Unknown | AT |