| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 20/07/2026 | 14:13:56 | 176.40p | 288 | £508.03 | Exchange | Buy | AT |
| 20/07/2026 | 14:13:56 | 176.40p | 1 | £1.76 | Exchange | Buy | AT |
| 20/07/2026 | 14:13:56 | 176.40p | 29 | £51.16 | Exchange | Buy | AT |
| 20/07/2026 | 14:13:56 | 176.20p | 1,000 | £1,762.00 | Exchange | Buy | AT |
| 20/07/2026 | 14:13:56 | 176.20p | 3,438 | £6,057.76 | Exchange | Buy | AT |
| 20/07/2026 | 14:13:56 | 176.20p | 82 | £144.48 | Exchange | Buy | AT |
| 20/07/2026 | 14:11:02 | 175.44p | 558 | £978.98 | Exchange | Sell | OFF |
| 20/07/2026 | 14:08:27 | 176.00p | 572 | £1,006.72 | Exchange | Sell | AT |
| 20/07/2026 | 14:08:27 | 176.00p | 7,500 | £13,200.00 | Exchange | Sell | AT |
| 20/07/2026 | 14:07:09 | 176.80p | 1,000 | £1,768.00 | Exchange | Sell | AT |
| 20/07/2026 | 14:07:09 | 177.60p | 99 | £175.82 | Exchange | Buy | AT |
| 20/07/2026 | 14:07:09 | 177.60p | 192 | £340.99 | Exchange | Buy | AT |
| 20/07/2026 | 14:05:08 | 176.26p | 7,999 | £14,099.04 | Exchange | Sell | OFF |
| 20/07/2026 | 13:53:11 | 176.77p | 2,430 | £4,295.49 | Exchange | Sell | OFF |
| 20/07/2026 | 13:42:17 | 176.00p | 29 | £51.04 | Off-book | Sell | SI |
| 20/07/2026 | 13:37:55 | 176.40p | 37,000 | £65,268.00 | Off-book | Sell | SI |
| 20/07/2026 | 13:37:26 | 176.44p | 3,000 | £5,293.23 | Exchange | Sell | OFF |
| 20/07/2026 | 13:30:30 | 177.00p | 295 | £522.15 | Exchange | Sell | AT |
| 20/07/2026 | 13:29:20 | 177.40p | 300 | £532.20 | Exchange | Buy | AT |
| 20/07/2026 | 13:29:20 | 177.40p | 225 | £399.15 | Exchange | Buy | AT |
| 20/07/2026 | 12:54:55 | 176.80p | 2,796 | £4,943.33 | Exchange | Sell | AT |
| 20/07/2026 | 12:54:55 | 177.00p | 3,133 | £5,545.41 | Exchange | Sell | AT |
| 20/07/2026 | 12:54:55 | 177.00p | 326 | £577.02 | Exchange | Sell | AT |
| 20/07/2026 | 12:54:55 | 176.80p | 3,506 | £6,198.61 | Exchange | Sell | AT |
| 20/07/2026 | 12:39:23 | 177.00p | 1 | £1.77 | Exchange | Sell | AT |
| 20/07/2026 | 12:35:17 | 178.00p | 522 | £929.16 | Exchange | Buy | AT |
| 20/07/2026 | 12:34:48 | 177.40p | 5,000 | £8,870.00 | Exchange | Buy | AT |
| 20/07/2026 | 12:34:47 | 179.00p | 129 | £230.91 | Exchange | Buy | AT |
| 20/07/2026 | 12:34:47 | 178.40p | 294 | £524.50 | Exchange | Sell | AT |
| 20/07/2026 | 12:34:47 | 178.40p | 1,205 | £2,149.72 | Exchange | Sell | AT |
| 20/07/2026 | 12:34:47 | 178.40p | 1,545 | £2,756.28 | Exchange | Sell | AT |
| 20/07/2026 | 12:34:47 | 178.40p | 1,866 | £3,328.94 | Exchange | Sell | AT |
| 20/07/2026 | 12:34:47 | 178.40p | 18 | £32.11 | Exchange | Sell | AT |
| 20/07/2026 | 12:34:47 | 178.40p | 1,134 | £2,023.06 | Exchange | Sell | AT |
| 20/07/2026 | 12:34:47 | 178.40p | 252 | £449.57 | Exchange | Sell | AT |
| 20/07/2026 | 12:33:16 | 179.40p | 9 | £16.15 | Exchange | Sell | AT |
| 20/07/2026 | 12:33:16 | 179.40p | 9 | £16.15 | Exchange | Sell | AT |
| 20/07/2026 | 12:33:16 | 179.40p | 93 | £166.84 | Exchange | Sell | AT |
| 20/07/2026 | 12:33:16 | 180.00p | 111 | £199.80 | Exchange | Sell | AT |
| 20/07/2026 | 12:33:16 | 179.40p | 273 | £489.76 | Exchange | Sell | AT |
| 20/07/2026 | 12:33:16 | 179.40p | 3,000 | £5,382.00 | Exchange | Sell | AT |
| 20/07/2026 | 12:33:16 | 179.40p | 2,064 | £3,702.82 | Exchange | Sell | AT |
| 20/07/2026 | 12:02:32 | 180.50p | 213 | £384.46 | Off-book | Unknown | SI |
| 20/07/2026 | 11:57:33 | 179.68p | 151 | £271.31 | Exchange | Sell | OFF |
| 20/07/2026 | 11:39:30 | 179.84p | 5,000 | £8,992.00 | Exchange | Sell | OFF |
| 20/07/2026 | 11:39:30 | 179.60p | 1 | £1.80 | Off-book | Sell | SI |
| 20/07/2026 | 11:39:28 | 179.93p | 1,925 | £3,463.63 | Exchange | Sell | OFF |
| 20/07/2026 | 11:34:02 | 181.27p | 827 | £1,499.10 | Exchange | Buy | OFF |
| 20/07/2026 | 11:33:50 | 180.07p | 2,780 | £5,006.00 | Exchange | Sell | OFF |
| 20/07/2026 | 11:30:17 | 179.40p | 1 | £1.79 | Off-book | Sell | SI |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 20/07/2026 | 14:13:56 | 176.40p | 288 | £508.03 | Exchange | Buy | AT |
| 20/07/2026 | 14:13:56 | 176.40p | 1 | £1.76 | Exchange | Buy | AT |
| 20/07/2026 | 14:13:56 | 176.40p | 29 | £51.16 | Exchange | Buy | AT |
| 20/07/2026 | 14:13:56 | 176.20p | 1,000 | £1,762.00 | Exchange | Buy | AT |
| 20/07/2026 | 14:13:56 | 176.20p | 3,438 | £6,057.76 | Exchange | Buy | AT |
| 20/07/2026 | 14:13:56 | 176.20p | 82 | £144.48 | Exchange | Buy | AT |
| 20/07/2026 | 14:11:02 | 175.44p | 558 | £978.98 | Exchange | Sell | OFF |
| 20/07/2026 | 14:08:27 | 176.00p | 572 | £1,006.72 | Exchange | Sell | AT |
| 20/07/2026 | 14:08:27 | 176.00p | 7,500 | £13,200.00 | Exchange | Sell | AT |
| 20/07/2026 | 14:07:09 | 176.80p | 1,000 | £1,768.00 | Exchange | Sell | AT |
| 20/07/2026 | 14:07:09 | 177.60p | 99 | £175.82 | Exchange | Buy | AT |
| 20/07/2026 | 14:07:09 | 177.60p | 192 | £340.99 | Exchange | Buy | AT |
| 20/07/2026 | 14:05:08 | 176.26p | 7,999 | £14,099.04 | Exchange | Sell | OFF |
| 20/07/2026 | 13:53:11 | 176.77p | 2,430 | £4,295.49 | Exchange | Sell | OFF |
| 20/07/2026 | 13:42:17 | 176.00p | 29 | £51.04 | Off-book | Sell | SI |
| 20/07/2026 | 13:37:55 | 176.40p | 37,000 | £65,268.00 | Off-book | Sell | SI |
| 20/07/2026 | 13:37:26 | 176.44p | 3,000 | £5,293.23 | Exchange | Sell | OFF |
| 20/07/2026 | 13:30:30 | 177.00p | 295 | £522.15 | Exchange | Sell | AT |
| 20/07/2026 | 13:29:20 | 177.40p | 300 | £532.20 | Exchange | Buy | AT |
| 20/07/2026 | 13:29:20 | 177.40p | 225 | £399.15 | Exchange | Buy | AT |
| 20/07/2026 | 12:54:55 | 176.80p | 2,796 | £4,943.33 | Exchange | Sell | AT |
| 20/07/2026 | 12:54:55 | 177.00p | 3,133 | £5,545.41 | Exchange | Sell | AT |
| 20/07/2026 | 12:54:55 | 177.00p | 326 | £577.02 | Exchange | Sell | AT |
| 20/07/2026 | 12:54:55 | 176.80p | 3,506 | £6,198.61 | Exchange | Sell | AT |
| 20/07/2026 | 12:39:23 | 177.00p | 1 | £1.77 | Exchange | Sell | AT |
| 20/07/2026 | 12:35:17 | 178.00p | 522 | £929.16 | Exchange | Buy | AT |
| 20/07/2026 | 12:34:48 | 177.40p | 5,000 | £8,870.00 | Exchange | Buy | AT |
| 20/07/2026 | 12:34:47 | 179.00p | 129 | £230.91 | Exchange | Buy | AT |
| 20/07/2026 | 12:34:47 | 178.40p | 294 | £524.50 | Exchange | Sell | AT |
| 20/07/2026 | 12:34:47 | 178.40p | 1,205 | £2,149.72 | Exchange | Sell | AT |
| 20/07/2026 | 12:34:47 | 178.40p | 1,545 | £2,756.28 | Exchange | Sell | AT |
| 20/07/2026 | 12:34:47 | 178.40p | 1,866 | £3,328.94 | Exchange | Sell | AT |
| 20/07/2026 | 12:34:47 | 178.40p | 18 | £32.11 | Exchange | Sell | AT |
| 20/07/2026 | 12:34:47 | 178.40p | 1,134 | £2,023.06 | Exchange | Sell | AT |
| 20/07/2026 | 12:34:47 | 178.40p | 252 | £449.57 | Exchange | Sell | AT |
| 20/07/2026 | 12:33:16 | 179.40p | 9 | £16.15 | Exchange | Sell | AT |
| 20/07/2026 | 12:33:16 | 179.40p | 9 | £16.15 | Exchange | Sell | AT |
| 20/07/2026 | 12:33:16 | 179.40p | 93 | £166.84 | Exchange | Sell | AT |
| 20/07/2026 | 12:33:16 | 180.00p | 111 | £199.80 | Exchange | Sell | AT |
| 20/07/2026 | 12:33:16 | 179.40p | 273 | £489.76 | Exchange | Sell | AT |
| 20/07/2026 | 12:33:16 | 179.40p | 3,000 | £5,382.00 | Exchange | Sell | AT |
| 20/07/2026 | 12:33:16 | 179.40p | 2,064 | £3,702.82 | Exchange | Sell | AT |
| 20/07/2026 | 12:02:32 | 180.50p | 213 | £384.46 | Off-book | Unknown | SI |
| 20/07/2026 | 11:57:33 | 179.68p | 151 | £271.31 | Exchange | Sell | OFF |
| 20/07/2026 | 11:39:30 | 179.84p | 5,000 | £8,992.00 | Exchange | Sell | OFF |
| 20/07/2026 | 11:39:30 | 179.60p | 1 | £1.80 | Off-book | Sell | SI |
| 20/07/2026 | 11:39:28 | 179.93p | 1,925 | £3,463.63 | Exchange | Sell | OFF |
| 20/07/2026 | 11:34:02 | 181.27p | 827 | £1,499.10 | Exchange | Buy | OFF |
| 20/07/2026 | 11:33:50 | 180.07p | 2,780 | £5,006.00 | Exchange | Sell | OFF |
| 20/07/2026 | 11:30:17 | 179.40p | 1 | £1.79 | Off-book | Sell | SI |